A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Counterflow Pipelining: Architectural Support for Preemption in Asynchronous Systems using Anti-Tokens
2006
Computer-Aided Design (ICCAD), IEEE International Conference on
This paper introduces a novel approach to efficiently implement several useful architectural features in asynchronous applicationspecific ICs (ASICs). These features include speculation, preemption, and eager evaluation, which have so far only been available on CPUs, and have not been adequately investigated for custom ASICs. For the efficient implementation of the new architectural features, a radically new approach inspired by Sproull's counterflow pipelines [7] is proposed. The key idea is
doi:10.1109/iccad.2006.320024
fatcat:7jh36c3rvvgkxgvbdk4bkvtaki