Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/522344.825671acmconferencesArticle/Chapter ViewAbstractPublication PagespactConference Proceedingsconference-collections
Article

Efficacy and Performance Impact of Value Prediction

Published: 12 October 1998 Publication History
  • Get Citation Alerts
  • Abstract

    Value prediction is a technique that bypasses inter-instruction data dependencies by speculating on the outcomes of producer instructions, thereby allowing dependent consumer instructions to execute in parallel. This work makes several contributions in value prediction research. A hybrid value predictor that achieves an overall prediction rate of up to 83% is presented. The design of a value-predicting eight-wide superscalar machine with its speculative execution core is described. This design is able to achieve 8.6% to 23% IPC improvements on the SPEC benchmarks. Furthermore, it is shown that prediction rate is not a good indicator of speedup because over 40% of predictions made may not be useful in enhancing performance, and a simple hardware mechanism that eliminates many of these useless predictions is introduced.

    Cited By

    View all
    • (2016)Register sharing for equality predictionThe 49th Annual IEEE/ACM International Symposium on Microarchitecture10.5555/3195638.3195643(1-12)Online publication date: 15-Oct-2016
    • (2012)Leveraging Strength-Based Dynamic Information Flow Analysis to Enhance Data Value PredictionACM Transactions on Architecture and Code Optimization10.1145/2133382.21333839:1(1-33)Online publication date: 1-Mar-2012
    • (2010)The potential of using dynamic information flow analysis in data value predictionProceedings of the 19th international conference on Parallel architectures and compilation techniques10.1145/1854273.1854327(431-442)Online publication date: 11-Sep-2010
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    PACT '98: Proceedings of the 1998 International Conference on Parallel Architectures and Compilation Techniques
    October 1998
    ISBN:0818685913

    Sponsors

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 12 October 1998

    Check for updates

    Author Tags

    1. hybrid predictor
    2. instruction level parallelism
    3. speculative execution
    4. superscalar processor
    5. usefulness tracking
    6. value prediction

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 121 of 471 submissions, 26%

    Upcoming Conference

    PACT '24

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0

    Other Metrics

    Citations

    Cited By

    View all
    • (2016)Register sharing for equality predictionThe 49th Annual IEEE/ACM International Symposium on Microarchitecture10.5555/3195638.3195643(1-12)Online publication date: 15-Oct-2016
    • (2012)Leveraging Strength-Based Dynamic Information Flow Analysis to Enhance Data Value PredictionACM Transactions on Architecture and Code Optimization10.1145/2133382.21333839:1(1-33)Online publication date: 1-Mar-2012
    • (2010)The potential of using dynamic information flow analysis in data value predictionProceedings of the 19th international conference on Parallel architectures and compilation techniques10.1145/1854273.1854327(431-442)Online publication date: 11-Sep-2010
    • (2006)Data value prefetching method based on Markov modelProceedings of the 10th WSEAS international conference on Computers10.5555/1981848.1982056(1139-1144)Online publication date: 13-Jul-2006
    • (2006)Branch behavior characterization for multimedia applicationsProceedings of the 11th Asia-Pacific conference on Advances in Computer Systems Architecture10.1007/11859802_53(523-530)Online publication date: 6-Sep-2006
    • (2005)Improving memory system performance with energy-efficient value speculationACM SIGARCH Computer Architecture News10.1145/1105734.110575133:4(121-127)Online publication date: 1-Nov-2005
    • (2005)On the energy-efficiency of speculative hardwareProceedings of the 2nd conference on Computing frontiers10.1145/1062261.1062320(361-370)Online publication date: 4-May-2005
    • (2005)The VPC Trace-Compression AlgorithmsIEEE Transactions on Computers10.1109/TC.2005.18654:11(1329-1344)Online publication date: 1-Nov-2005
    • (2005)Speculative issue logicProceedings of the 10th Asia-Pacific conference on Advances in Computer Systems Architecture10.1007/11572961_26(323-335)Online publication date: 24-Oct-2005
    • (2004)VPC3ACM SIGMETRICS Performance Evaluation Review10.1145/1012888.100570832:1(167-176)Online publication date: 1-Jun-2004
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media