Innovative Architecture for Future Generation High-Performance Processors and Systems, 2003
DOI: 10.1109/iwia.2003.1262780
|View full text |Cite
|
Sign up to set email alerts
|

Latency tolerant branch predictors

Abstract: The

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 8 publications
(14 citation statements)
references
References 25 publications
0
14
0
Order By: Relevance
“…A stream prediction contains enough instructions to feed the execution engine during multiple cycles [6]. Therefore, the longer a stream is, the more cycles the execution engine will be busy without requiring a new prediction.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…A stream prediction contains enough instructions to feed the execution engine during multiple cycles [6]. Therefore, the longer a stream is, the more cycles the execution engine will be busy without requiring a new prediction.…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, most conditional branches in optimized codes are not taken, enlarging instruction streams [1], [2]. However, code layout optimizations are not enough for the stream fetch engine to completely overcome the need for an overriding mechanism [6].…”
Section: Introductionmentioning
confidence: 99%
“…The trace cache architecture [13,16,5] provides high fetch performance by buffering and reusing dynamic instruction traces. These traces are long enough to partially hide the prediction table access latency [18]. The rePLay microarchitecture [12] uses a front-end derived from the trace cache to generate even longer traces.…”
Section: Related Workmentioning
confidence: 99%
“…Taking into account realistic table access latencies, the best performance is achieved using the larger three cycle latency tables [17]. Although bigger predictors are slightly more accurate, their increased access delay harms processor performance.…”
Section: Stream Predictor Setupmentioning
confidence: 99%
See 1 more Smart Citation