2019 IEEE International Symposium on High Performance Computer Architecture (HPCA) 2019
DOI: 10.1109/hpca.2019.00057
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Load Value Prediction Using Multiple Predictors and Filters

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
14
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(17 citation statements)
references
References 15 publications
0
14
0
Order By: Relevance
“…We model criticality-unaware approaches by removing register-data-dependence edges sourcing from loads (0-100% randomly, in 10% increments) and re-calculating critical path to get CPI estimate (Figure 17). This represents predictors that have no regard for criticality-e.g., a criticality-unaware composite predictor [42], which achieves 40% coverage and 6.6% speed-up, and lands straight on our stochastic line in Figure 17.…”
Section: Criticality Insights Applied To Value Predictionmentioning
confidence: 60%
“…We model criticality-unaware approaches by removing register-data-dependence edges sourcing from loads (0-100% randomly, in 10% increments) and re-calculating critical path to get CPI estimate (Figure 17). This represents predictors that have no regard for criticality-e.g., a criticality-unaware composite predictor [42], which achieves 40% coverage and 6.6% speed-up, and lands straight on our stochastic line in Figure 17.…”
Section: Criticality Insights Applied To Value Predictionmentioning
confidence: 60%
“…In all the works above, values are predicted for all register-producing instructions (i.e., regardless of the type of their operation). There are also other studies that focus only on load-value prediction [1,13,14,30,31,34,35]. In particular, in Ref.…”
Section: Related Workmentioning
confidence: 99%
“…On the other hand, in Refs [14], [30], and [31], load-value prediction is implemented indirectly by using a different approach; rather than traditionally predicting the values of loads, these methods are based on predicting the memory addresses from where load-values are fetched. These predicted addresses are eventually used to retrieve the load-values earlier in a speculative manner.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…al considered only load instructions by introducing DLVP [5], which forms a different approach of VP through memory address prediction. Finally, Sheikh and Hower presented a composite predictor [6] that combines different predictor models in order to increase coverage in the cost of some additional complexity imposed on the prediction critical path. Table. ETAGE is a context-based equality predictor that essentially copies the TAGE branch predictor structure.…”
Section: Related Workmentioning
confidence: 99%