6533b81ffe1ef96bd12784e6
RESEARCH PRODUCT
Understanding Prediction Limits Through Unbiased Branches
Marius OanceaArpad GellertColin EganAdrian FloreaLucian Vintansubject
Ramification (botany)StatisticsEconometricsContext (language use)Unbiased EstimationBest linear unbiased predictionBranch predictorMathematicsInteger (computer science)description
The majority of currently available branch predictors base their prediction accuracy on the previous k branch outcomes. Such predictors sustain high prediction accuracy but they do not consider the impact of unbiased branches which are difficult-to-predict. In this paper, we quantify and evaluate the impact of unbiased branches and show that any gain in prediction accuracy is proportional to the frequency of unbiased branches. By using the SPECcpu2000 integer benchmarks we show that there are a significant proportion of unbiased branches which severely impact on prediction accuracy (averaging between 6% and 24% depending on the prediction context used).
year | journal | country | edition | language |
---|---|---|---|---|
2006-01-01 |