Sciweavers

18 search results - page 1 / 4
» Alternative Implementations of Two-Level Adaptive Branch Pre...
Sort
View
ISCA
1998
IEEE
151views Hardware» more  ISCA 1998»
13 years 8 months ago
Alternative Implementations of Two-Level Adaptive Branch Prediction
As the issue rate and depth of pipelining of high performance Superscalar processors increase, the importance of an excellent branch predictor becomes more vital to delivering the...
Tse-Yu Yeh, Yale N. Patt
ISCA
1998
IEEE
142views Hardware» more  ISCA 1998»
13 years 8 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,...
ISCA
1993
IEEE
113views Hardware» more  ISCA 1993»
13 years 8 months ago
A Comparison of Dynamic Branch Predictors that Use Two Levels of Branch History
Recent attention to speculative execution as a mechanism for increasing performance of single instruction streams has demanded substantially better branch prediction than what has...
Tse-Yu Yeh, Yale N. Patt
MICRO
1991
IEEE
94views Hardware» more  MICRO 1991»
13 years 8 months ago
Two-Level Adaptive Training Branch Prediction
Tse-Yu Yeh, Yale N. Patt
HPCA
1998
IEEE
13 years 8 months ago
Supporting Highly-Speculative Execution via Adaptive Branch Trees
Most of the prediction mechanisms predict a single path to continue the execution on a branch. Alternatively, we may exploit parallelism from either possible paths of a branch, di...
Tien-Fu Chen