Co-scheduling hardware and software pipelines | IEEE Conference Publication | IEEE Xplore