SimplePipe: a simulation tool for task allocation and design of processor pipelines with application to network processors | IEEE Conference Publication | IEEE Xplore