Proceedings of 30th Annual International Symposium on Microarchitecture
DOI: 10.1109/micro.1997.645817
|View full text |Cite
|
Sign up to set email alerts
|

Can program profiling support value prediction?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
49
0

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 64 publications
(54 citation statements)
references
References 9 publications
0
49
0
Order By: Relevance
“…Fig. 6 shows that our approach results in an increase in execution time less 8. Reduction in miss rates using static and dynamic dictionary than 1% (average) even when a dictionary of 32 entries is used.…”
Section: Evaluation Of the Power-aware Dfvc (Pa-dfvc)mentioning
confidence: 90%
See 2 more Smart Citations
“…Fig. 6 shows that our approach results in an increase in execution time less 8. Reduction in miss rates using static and dynamic dictionary than 1% (average) even when a dictionary of 32 entries is used.…”
Section: Evaluation Of the Power-aware Dfvc (Pa-dfvc)mentioning
confidence: 90%
“…One direction concentrates on exploiting the well known phenomenon of locality and especially value locality. Value locality has been initially utilized in the design of value reuse and value prediction mechanisms for superscalar processors [8,16].…”
Section: The Dynamic Behavior Of Frequent Valuesmentioning
confidence: 99%
See 1 more Smart Citation
“…The difficulty in hardware value prediction is in finding out whether an instruction is appropriate for prediction at runtime within acceptable period while keeping the hardware cost reasonable. In order to alleviate the severity of the problem, some work [7], [19] require compiler and/or profiling support such that only values that have high confidence are predicted. Fu et al [4] proposed a software-only value prediction approach that does not require any prediction hardware, and can run on existing microprocessors.…”
Section: Related Workmentioning
confidence: 99%
“…There is a large body of work relating to value prediction and speculation, e.g., see [11,12] . This involves using a combination of compiler generated information and runtime information.…”
Section: Related Workmentioning
confidence: 99%