Reducing branch misprediction penalty via selective branch recovery

  title={Reducing branch misprediction penalty via selective branch recovery},
  author={Amit Gandhi and Haitham Akkary and Srikanth T. Srinivasan},
  journal={10th International Symposium on High Performance Computer Architecture (HPCA'04)},
Branch misprediction penalty consists of two components: the time wasted on misspeculative execution until the mispredicted branch is resolved and the time to restart the pipeline with useful instructions once the branch is resolved. Current processor trends, large instruction windows and deep pipelines, amplify both components of the branch misprediction penalty. We propose a novel method, called selective branch recovery (SBR), to reduce both components of branch misprediction penalty. SBR… CONTINUE READING
Highly Cited
This paper has 42 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 27 extracted citations

Position Paper: Leveraging Strength-Based Dynamic Slicing to Identify Control Reconvergence Instructions

2014 IEEE International Parallel & Distributed Processing Symposium Workshops • 2014
View 2 Excerpts

Control Independence Using Dual Renaming

2010 First International Conference on Networking and Computing • 2010
View 3 Excerpts

The potential of using dynamic information flow analysis in data value prediction

2010 19th International Conference on Parallel Architectures and Compilation Techniques (PACT) • 2010
View 1 Excerpt

CPROB: Checkpoint Processing with Opportunistic Minimal Recovery

2009 18th International Conference on Parallel Architectures and Compilation Techniques • 2009
View 1 Excerpt


Publications referenced by this paper.
Showing 1-10 of 19 references

A Large

A. R. Lebeck, J. Koppanalil, T. Li, J. Patwardhan, E. Rotenberg
Fast Instruction Window for Tolerating Cache Misses” , In Proceedings of the 29 Annual International Symposium on Computer Architecture • 2002
View 2 Excerpts

A Scheme for Selective Squash and Re-issue for Single-Sided Branch Hammocks

K. Sankaranarayanan, K. Skadron
Tech. Report CS-2001-14, • 2001
View 1 Excerpt

The Microarchitecture of the Pentium 4 Processor

G. Hinton, D. Sager, +4 authors P. Roussel
Intel Technical Journal, • 2001
View 2 Excerpts

Similar Papers

Loading similar papers…