Sciweavers

SIGMETRICS
2011
ACM
196views Hardware» more  SIGMETRICS 2011»
13 years 2 months ago
Autocorrelation analysis: a new and improved method for measuring branch predictability
Branch taken rate and transition rate have been proposed as metrics to characterize the branch predictability. However, these two metrics may misclassify branches with regular his...
Jian Chen, Lizy Kurian John
MAM
2007
90views more  MAM 2007»
13 years 11 months ago
Clustered indexing for branch predictors
ct 8 As a result of resource limitations, state in branch predictors is frequently shared between uncorrelated branches. This interference 9 can significantly limit prediction acc...
Veerle Desmet, Hans Vandierendonck, Koen De Bossch...
JSA
2006
108views more  JSA 2006»
13 years 11 months ago
Improved composite confidence mechanisms for a perceptron branch predictor
In 2001, Jime
Veerle Desmet, Lieven Eeckhout, Koen De Bosschere
ARCS
2008
Springer
14 years 1 months ago
Potentials of Branch Predictors: From Entropy Viewpoints
Predictors essentially predicts the most recent events based on the record of past events, history. It is obvious that prediction performance largely relies on regularity
Takashi Yokota, Kanemitsu Ootsu, Takanobu Baba
ISCA
1998
IEEE
142views Hardware» more  ISCA 1998»
14 years 3 months ago
An Analysis of Correlation and Predictability: What Makes Two-Level Branch Predictors Work
Pipeline flushes due to branch mispredictions is one of the most serious problems facing the designer of a deeply pipelined, superscalar processor. Many branch predictors have bee...
Marius Evers, Sanjay J. Patel, Robert S. Chappell,...
IEEEPACT
1998
IEEE
14 years 3 months ago
Static Methods in Hybrid Branch Prediction
Hybrid branch predictors combine the predictions of multiple single-level or two-level branch predictors. The prediction-combining hardware -- the "meta-predictor" -may ...
Dirk Grunwald, Donald C. Lindsay, Benjamin G. Zorn
MICRO
1999
IEEE
123views Hardware» more  MICRO 1999»
14 years 3 months ago
Improving Branch Predictors by Correlating on Data Values
Branch predictors typically use combinations of branch PC bits and branch histories to make predictions. Recent improvements in branch predictors have come from reducing the effec...
Timothy H. Heil, Zak Smith, James E. Smith
ISCA
2002
IEEE
95views Hardware» more  ISCA 2002»
14 years 4 months ago
Design Tradeoffs for the Alpha EV8 Conditional Branch Predictor
This paper presents the Alpha EV8 conditional branch predictor. The Alpha EV8 microprocessor project, canceled in June 2001 in a late phase of development, envisioned an aggressiv...
André Seznec, Stephen Felix, Venkata Krishn...
RTAS
2003
IEEE
14 years 4 months ago
Analysis of the Execution Time Unpredictability caused by Dynamic Branch Prediction
This paper investigates how dynamic branch prediction in a microprocessor affects the predictability of execution time for software running on that processor. By means of experim...
Jakob Engblom
ISLPED
2004
ACM
108views Hardware» more  ISLPED 2004»
14 years 5 months ago
SEPAS: a highly accurate energy-efficient branch predictor
Designers have invested much effort in developing accurate branch predictors with short learning periods. Such techniques rely on exploiting complex and relatively large structure...
Amirali Baniasadi, Andreas Moshovos