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
.
Characterizing the impact of predicated execution on branch prediction
1994
Proceedings of the 27th annual international symposium on Microarchitecture - MICRO 27
Branch instructions are recognized as a major impediment to exploiting instruction level parallelism. Even with sophisticated branch prediction techniques, many frequently executed branches remain di cult to predict. An architecture supporting predicated execution may allow the compiler to remove many of these hard-to-predict branches, reducing the number of branch mispredictions and thereby improving performance. We present an in-depth analysis of the characteristics of those branches which
doi:10.1145/192724.192755
fatcat:xrjhapgubfeo7cxusbezblrxti