Improving Branch Prediction Performance with a Generalized Design for Dynamic Branch Predictors

Improving Branch Prediction Performance with a Generalized Design for Dynamic Branch Predictors

[1]  Joseph T. Rahmeh,et al.  Improving the accuracy of dynamic branch prediction using branch correlation , 1992, ASPLOS V.

[2]  Chris H. Perleberg,et al.  Branch Target Buffer Design and Optimization , 1993, IEEE Trans. Computers.

[3]  David A. Patterson,et al.  Computer Architecture: A Quantitative Approach , 1969 .

[4]  Yale N. Patt,et al.  Improving branch prediction accuracy by reducing pattern history table interference , 2007, International Journal of Parallel Programming.

[5]  Michael D. Smith,et al.  A comparative analysis of schemes for correlated branch prediction , 1995, Proceedings 22nd Annual International Symposium on Computer Architecture.

[6]  Joseph A. Fisher,et al.  Predicting conditional branch directions from previous runs of a program , 1992, ASPLOS V.

[7]  Yale N. Patt,et al.  Difficult-path branch prediction using subordinate microthreads , 2002, ISCA.

[8]  Michael J. Flynn,et al.  Strategies for branch target buffers , 1991, MICRO 24.

[9]  Sun Fire V20z Sun Microsystems , 1996 .

[10]  D. Grunwald,et al.  Fast & Accurate Instruction Fetch and Branch Prediction , 1994 .

[11]  Meng-Chou Chang,et al.  Branch prediction using both global and local branch history information , 2002 .

[12]  Michael D. Smith,et al.  Improving the accuracy of static branch prediction using branch correlation , 1994, ASPLOS VI.

[13]  Alan Jay Smith,et al.  Branch Prediction Strategies and Branch Target Buffer Design , 1995, Computer.

[14]  James R. Larus,et al.  Branch prediction for free , 1993, PLDI '93.

[15]  Yale N. Patt,et al.  A comparison of dynamic branch predictors that use two levels of branch history , 1993, ISCA '93.

[16]  Dirk Grunwald,et al.  Fast and accurate instruction fetch and branch prediction , 1994, ISCA '94.

[17]  S. McFarling Combining Branch Predictors , 1993 .

[18]  James E. Smith,et al.  A study of branch prediction strategies , 1981, ISCA '98.

[19]  Tse-Yu Yeh Two-level adaptive branch prediction and instruction fetch mechanisms for high performance superscalar processors , 1993 .