Branch predictor

Known as: Jump prediction, Branch Predictor Unit, Local predictor 
In computer architecture, a branch predictor is a digital circuit that tries to guess which way a branch (e.g. an if-then-else structure) will go… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2006
Highly Cited
2006
This paper announces a new software side-channel attack — enabled by the branch prediction capability common to all modern… (More)
  • figure 1
  • figure 2
  • figure 3
  • table 1
  • figure 4
Is this relevant?
Highly Cited
2005
Highly Cited
2005
In this paper, we introduce and analyze the Optimized GEometric History Length (O-GEHL) branch Predictor that efficiently… (More)
  • figure 1
  • table 1
  • table 3
  • table 2
  • figure 2
Is this relevant?
Highly Cited
2002
Highly Cited
2002
This paper presents the Alpha EV8 conditional branch predictor The Alpha EV8 microprocessor project, canceled in June 2001 in a… (More)
  • figure 1
  • table 1
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2001
Highly Cited
2001
This paper presents a new method for branch prediction. The key idea is to use one of the simplest possible neural networks… (More)
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • figure 6
Is this relevant?
Highly Cited
1997
Highly Cited
1997
Dynamic branch predictors are popular because they can deliver accurate branch prediction without changes to the instruction set… (More)
  • figure 1
  • table 1
  • table 2
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
1996
Highly Cited
1996
A basic rule in computer architecture is that a processor cannot execute an application faster than it fetches its instructions… (More)
  • figure 1
  • table 1
  • figure 2
  • figure 3
  • figure 5
Is this relevant?
Highly Cited
1996
Highly Cited
1996
Previous branch prediction studies have relied primarily upon the SPECint89 and SPECint92 benchmarks for evaluation. Most of… (More)
  • table 1
  • table 2
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
1996
Highly Cited
1996
Pipeline stalls due to conditional branches represent one of the most significant impediments to realizing the performance… (More)
  • table 1
  • figure 1
  • table 2
  • table 3
  • table 5
Is this relevant?
Highly Cited
1994
Highly Cited
1994
There is wide agreement that one of the most important impediments to the performance of current and future pipelined superscalar… (More)
  • table 2
  • table 1
  • figure 1
  • figure 4
  • figure 2
Is this relevant?
Highly Cited
1993
Highly Cited
1993
Recent attention to speculative execution as a mechanism for increasing performance of single instruction streams has demanded… (More)
Is this relevant?