(Enter summary)
Abstract: 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 been proposed to help alleviate this problem, including two-level adaptive branch predictors and hybrid branch predictors. Numerous studies have shown which predictors and configurations best predict the branches in a given set of benchmarks. Some studies have also investigated effects, such as pattern history table... (Update)
Cited by: More
An Introspective Approach to Speculative Execution - Nemanja Isailovic Computer
(Correct)
Piecewise Linear Branch Prediction - Daniel Jimenez Department
(Correct)
Neural Methods for Dynamic - Branch Prediction Daniel
(Correct)
Active bibliography (related documents): More All
0.2: Characterizing and Removing Branch Mispredictions - Skadron (1999)
(Correct)
0.1: Classification-Directed Branch Predictor Design - Chang (1997)
(Correct)
0.1: Trading Conflict and Capacity Aliasing in Conditional Branch.. - Michaud (1997)
(Correct)
Similar documents based on text: More All
0.8: Per-Branch History Length Fitting in Pattern-Based Branch.. - Park, Kim
(Correct)
0.5: Branch Predictor Using Value Information - Chen (1998)
(Correct)
0.4: Applying Decay Strategies to Branch Predictors for .. - Hu, Juang.. (2002)
(Correct)
Related documents from co-citation: More All
21: The yags branch prediction scheme (context) - Eden, Mudge - 1998
21: The Agree Predictor: A Mechanism for Reducing Negative Branch History Interferen..
- Sprangle, Chappell et al. - 1997
19: Using Hybrid Branch Predictors to Improve Branch Predication Accuracy in the Pre..
- Evers, Chang et al. - 1996
BibTeX entry: (Update)
M. Evers, S. J. Patel, R. S. Chappell, and Y. N. Patt, "An analysis of correlation and predictability: What makes two-level branch predictors work," in Proceedings of the 25th Annual International Symposium on Computer Architecture, pp. 52--61, 1998. http://citeseer.ist.psu.edu/166658.html More
@inproceedings{ evers98analysis,
author = "Marius Evers and Sanjay J. Patel and Robert S. Chappell and Yale N. Patt",
title = "An Analysis of Correlation and Predictability: What Makes Two-Level Branch Predictors Work",
booktitle = "{ISCA}",
pages = "52-61",
year = "1998",
url = "citeseer.ist.psu.edu/166658.html" }
Citations (may not include all citations):
241
A study of branch prediction strategies (context) - Smith - 1981
214
Combining branch predictors
- McFarling - 1993
147
Alternative implementations of two-level adaptive branch pre..
- Yeh, Patt - 1992
110
Improving the accuracy of dynamic branch prediction using br.. (context) - Pan, So et al. - 1992
91
Two-level adaptive branch prediction (context) - Yeh, Patt - 1991
62
A comparative analysis of schemes for correlated branch pred..
- Young, Gloy et al. - 1995
54
Dynamic path-based branch correlation (context) - Nair - 1995
52
Branch classification: A newmechanism for improving branch p..
- Chang, Hao et al. - 1994
47
Correlation and aliasing in dynamic branch predictors (context) - Sechrest, Lee et al. - 1996
42
Trading conflict and capacity aliasing in conditional branch..
- Seznec - 1997
16
The role of adaptivity in two-level adaptive branch predicti.. (context) - Sechrest, Lee et al. - 1995
15
The influence of branch prediction table interference on bra.. (context) - Talcott, Nemirovsky et al. - 1995
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.eecs.umich.edu/HPS/hps_branchpred.html): More
A Comprehensive Instruction Fetch Mechanism for a Processor.. - Yeh, Patt (1992)
(Correct)
Variable Length Path Branch Prediction - Stark, al. (1998)
(Correct)
Alternative Implementations of Two-Level Adaptive Branch.. - Yeh, Patt (1992)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC