See this document in CiteSeerX!

An Analysis of Correlation and Predictability: What Makes Two-Level Branch Predictors Work (1998)  (Make Corrections)  (33 citations)
Marius Evers Sanjay J. Patel Robert S. Chappell Yale N. Patt Department of...
ISCA



  Home/Search   Context   Related

 
View or download:
umich.edu/HPS/pub/bpred_isca25.ps
uiuc.edu/~sjp/pub/bpred_isca25.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  umich.edu/HPS/hps_branchpred (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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