HPCA - 16 2010 the Sixteenth International Symposium on High-Performance Computer Architecture 2010
DOI: 10.1109/hpca.2010.5416659
|View full text |Cite
|
Sign up to set email alerts
|

Value Based BTB Indexing for indirect jump prediction

Abstract: History-based branch direction predictors for conditional branches are shown to be highly accurate. Indirect branches however, are hard to predict as they may have multiple targets corresponding to a single indirect branch instruction.We propose the Value Based BTB Indexing (VBBI), a correlation-based target address prediction scheme for indirect jump instructions.For each static hard-topredict indirect jump instruction, the compiler identifies a 'hint instruction', whose output value strongly correlates with … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
13
0

Year Published

2012
2012
2016
2016

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 15 publications
(13 citation statements)
references
References 21 publications
0
13
0
Order By: Relevance
“…In this section we compare the performance of the baseline VBBI [7] with the optimized VBBI. Sections 6.1 and 6.2 use the traditional BTB and the TTC designs respectively as the reference point for comparison.…”
Section: Resultsmentioning
confidence: 99%
See 4 more Smart Citations
“…In this section we compare the performance of the baseline VBBI [7] with the optimized VBBI. Sections 6.1 and 6.2 use the traditional BTB and the TTC designs respectively as the reference point for comparison.…”
Section: Resultsmentioning
confidence: 99%
“…As indicated by the almost perfect prediction accuracy with VBBI target prediction overriding [7], the VBBI scheme is highly accurate when the current hint value is used, i.e. the hint instruction output is available when making the prediction.…”
Section: Optimizations For Improving Vbbi Prediction Accuracymentioning
confidence: 99%
See 3 more Smart Citations