A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2004; you can also visit the original URL.
The file type is application/pdf
.
Skipper: a microarchitecture for exploiting control-flow independence
Proceedings. 34th ACM/IEEE International Symposium on Microarchitecture. MICRO-34
Although modern superscalar processors achieve high branch prediction accuracy, certain branches either are inherently difficult to predict or incur destructive interference in prediction tables, causing significant performance loss due to mispredictions. We propose a novel microarchitecture, called Skipper, to handle such difficult branches by exploiting control-flow independence. Previous approaches to handling difficult branches, one way or another, amount to executing incorrect
doi:10.1109/micro.2001.991101
dblp:conf/micro/CherV01
fatcat:szgctpyjanefdhvvwg55tcjutu