This paper introduces dependence-based value prediction: prediction based on information that can be propagated through dependences. We propose an organization for a dependence-based value predictor and investigate how to use different types of dependence information to predict values produced by instructions. We consider first register dependences and then memory dependences. Memory dependence prediction is employed for propagating the history used for predicting output values. When considering only register dependences average prediction of 75 % is achieved with a 64K entry table. The use of memory dependence prediction increases average accuracy for a 64K entry table to 82%. Several benchmarks achieve value prediction accuracy over 90%. ...
This paper presents an experimental and analytical study of value prediction and its impact on specu...
[[abstract]]Value prediction can be used to break data dependency between instructions, ensuring sim...
Memory dependence prediction allows out-of-order is-sue processors to achieve high degrees of instru...
As the existing techniques that empower the modern high-performance processors are being refined and...
Value Prediction is a relatively new technique that increases performance by eliminating true data d...
Abstract? Value Prediction (VP) is a relatively new technique that increases performance by eliminat...
[[abstract]]Value prediction, a technique to break data dependency, is important in enhancing instru...
Abstract:- Value prediction is a technique for speculative execution of data dependent instructions ...
Value prediction breaks data dependencies in a program thereby creating instruction level parallelis...
International audienceMemory Dependency Prediction (MDP) is paramount to good out-of-order performan...
To continue to improve processor performance, microar-chitects seek to increase the effective instru...
Value prediction attempts to eliminate true-data dependencies by dynamically predicting the outcome ...
To continue to improve processor performance, microarchitects seek to increase the effective instruc...
Recent trends regarding general purpose microprocessors have focused on Thread-Level Parallelism (TL...
The predictability of data values is studied at a fnn-damental level. Two basic predictor models are...
This paper presents an experimental and analytical study of value prediction and its impact on specu...
[[abstract]]Value prediction can be used to break data dependency between instructions, ensuring sim...
Memory dependence prediction allows out-of-order is-sue processors to achieve high degrees of instru...
As the existing techniques that empower the modern high-performance processors are being refined and...
Value Prediction is a relatively new technique that increases performance by eliminating true data d...
Abstract? Value Prediction (VP) is a relatively new technique that increases performance by eliminat...
[[abstract]]Value prediction, a technique to break data dependency, is important in enhancing instru...
Abstract:- Value prediction is a technique for speculative execution of data dependent instructions ...
Value prediction breaks data dependencies in a program thereby creating instruction level parallelis...
International audienceMemory Dependency Prediction (MDP) is paramount to good out-of-order performan...
To continue to improve processor performance, microar-chitects seek to increase the effective instru...
Value prediction attempts to eliminate true-data dependencies by dynamically predicting the outcome ...
To continue to improve processor performance, microarchitects seek to increase the effective instruc...
Recent trends regarding general purpose microprocessors have focused on Thread-Level Parallelism (TL...
The predictability of data values is studied at a fnn-damental level. Two basic predictor models are...
This paper presents an experimental and analytical study of value prediction and its impact on specu...
[[abstract]]Value prediction can be used to break data dependency between instructions, ensuring sim...
Memory dependence prediction allows out-of-order is-sue processors to achieve high degrees of instru...