Leveraging Targeted Value Prediction to Unlock New Hardware Strength Reduction Potential

Arthur Pérais · 2021

Value Prediction (VP) is a microarchitectural technique that speculatively breaks data dependencies to increase the available Instruction Level Parallelism (ILP) in general purpose processors. Despite recent proposals, VP remains expensive and has intricate interactions with several stages of the classical superscalar pipeline. In this paper, we revisit and simplify VP by leveraging the irregular distribution of the values produced during the execution of common programs.

Read the paper · More papers on PaperTik