See this document in CiteSeerX!

Two-Level Adaptive Training Branch Prediction (1991)  (Make Corrections)  (70 citations)
Tse-Yu Yeh, Yale N. Patt
International Symposium on Microarchitecture



  Home/Search   Context   Related

 
View or download:
inf.pucrs.br/~calazans/gra...saltos.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  inf.pucrs.br/~calazans/SDAC (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: High-performance microarchitectures use, among other structures, deep pipelines to help speed up execution. The importance of a good branch predictor to the effectiveness of a deep pipeline in the presence of conditional branches is well-known. In fact, the literature contains proposals for a number of branch prediction schemes. Some are static in that they use opcode information and profiling statistics to make predictions. Others are dynamic in that they use run-time execution history to make ... (Update)

Cited by:   More
Kimberly Keeton - David Patterson Yong   (Correct)
A Comprehensive Analysis of Indirect Branch Prediction - Santana, Falcon.. (2002)   (Correct)
Next Stream Prediction - Ayose (2002)   (Correct)

Similar documents (at the sentence level):
9.4%:   Alternative Implementations of Two-Level Adaptive Branch.. - Yeh, Patt (1992)   (Correct)

Active bibliography (related documents):   More   All
0.8:   A Comprehensive Instruction Fetch Mechanism for a Processor.. - Yeh, Patt (1992)   (Correct)
0.4:   Branch History Table Indexing to Prevent Pipeline Bubbles in.. - Yeh, Patt (1993)   (Correct)
0.3:   Instruction-Processing Optimization Techniques For VLSI.. - Bunda (1993)   (Correct)

Similar documents based on text:   More   All
0.3:   A Comparison of Dynamic Branch Predictors that use Two Levels of .. - Yeh, Patt (1993)   (Correct)
0.2:   An Analysis of Correlation and Predictability: What Makes.. - Evers (1998)   (Correct)
0.2:   Increasing the Instruction Fetch Rate via Multiple Branch.. - Yeh (1993)   (Correct)

Related documents from co-citation:   More   All
31:   A study of branch prediction strategies (context) - Smith - 1981
19:   A comparison of dynamic branch predictors that use two levels of branch history - Yeh, Patt - 1993
19:   Improving the accuracy of dynamic branch prediction using branch correlation (context) - Pan, So et al. - 1992

BibTeX entry:   (Update)

T. Y. Yeh and Y. N. Patt. Two-level adaptive training branch prediction. In Proceedings of the 24th Annual International Symposium on Microarchitecture, pages 51--61, November 1991. http://citeseer.ist.psu.edu/yeh91twolevel.html   More

@inproceedings{ yeh91twolevel,
    author = "Tse-Yu Yeh and Yale N. Patt",
    title = "Two-Level Adaptive Training Branch Prediction",
    booktitle = "International Symposium on Microarchitecture",
    pages = "51-61",
    year = "1991",
    url = "citeseer.ist.psu.edu/yeh91twolevel.html" }
Citations (may not include all citations):
241   A Study of Branch Prediction Strategies (context) - Smith - 1981
185   Branch Prediction Strategies and Branch Target Buffer Design (context) - Lee, Smith - 1984
110   Available Instruction-Level Parallelism for Superscalar and .. - Jouppi, Wall - 1989
84   Reducing Cost of Branches (context) - McFarling, Hennessy - 1986
70   Two-Level Adaptive Training Branch Prediction - Yeh - 1991
59   Branch History Table Prediction of Moving Target Branches Du.. (context) - Kaeli, Emma - 1991
31   Comparing Software and Hardware Schemes for Reducing the Cos.. - Hwu, Conte et al. - 1989
30   Checkpoint Repair for Out-of-order Execution Machines (context) - Hwu, Patt - 1987
25   RISC-I: A Reduced Instruction Set VLSI Computer (context) - Patterson, Sequin - 1981
24   Branch Folding in the CRISP Microprocessor: Reducing Branch .. (context) - Ditzel, McLellan - 1987
10   An Evaluation of Branch Architectures (context) - DeRosa, Levy - 1987
8   Instruction Level Parallelism is Greater Than Two (context) - Butler, Yeh et al. - 1991
8   Optimizing Delayed Branches (context) - Gross, Hennessy - 1982
6   Characterization of Branch and Data Dependencies in Programs.. (context) - Emma, Davidson - 1987
4   M88100 User's Manual (context) - Inc - 1989
4   A Multiminiprocessor System Implemented Through Pipelining (context) - Shar, Davidson - 1974
2   Parallelism, Pipelining and Computer Efficiency (context) - Chen - 1971
1   Reducing the Branch Penalty in Pipelined Processors (context) - Lila - 1988



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.inf.pucrs.br/~calazans/SDAC.html):
Virtual Memory in Contemporary Microprocessors - Jacob, Mudge (1998)   (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