International audienceValue 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. First, we demonstrate that a reasonable fraction of the performance uplift brought by a full VP infrastructure can be obtained by predicting only a few "usual suspects" values. Furthermore, we show that doing so allows to greatly simplify VP operatio...
Recent trends regarding general purpose microprocessors have focused on Thread-Level Parallelism (TL...
International audienceIn this study we explore the performance limits of value prediction for small ...
We present Value Prediction for Security (VPsec), a novel hardware-only framework to counter fault a...
Despite recent advances in high performance microprocessor architecture and compilation technologies...
International audience—Recently, Value Prediction (VP) has been gaining renewed traction in the rese...
Instruction Level Parallelism (ILP) is one of the key issues to boost the performance of future gene...
International audienceMost high performance general purpose processors leverage register renaming to...
International audienceIncreasing instruction-level parallelism is regaining attractiveness within th...
This paper presents an experimental and analytical study of value prediction and its impact on specu...
Value prediction breaks data dependencies in a program thereby creating instruction level parallelis...
International audienceIn this study we explore the performance limits of value prediction for unlimi...
Even in the multicore era, there is a continuous demand to increase the performance of single-thread...
A fait l'objet d'une publication à "High Performance Computer Architecture (HPCA) 2014" Lien : http:...
International audienceEven in the multicore era, there is a continuous demand to increase the perfor...
International audienceDedicating more silicon area to single thread perfor-mance will necessarily be...
Recent trends regarding general purpose microprocessors have focused on Thread-Level Parallelism (TL...
International audienceIn this study we explore the performance limits of value prediction for small ...
We present Value Prediction for Security (VPsec), a novel hardware-only framework to counter fault a...
Despite recent advances in high performance microprocessor architecture and compilation technologies...
International audience—Recently, Value Prediction (VP) has been gaining renewed traction in the rese...
Instruction Level Parallelism (ILP) is one of the key issues to boost the performance of future gene...
International audienceMost high performance general purpose processors leverage register renaming to...
International audienceIncreasing instruction-level parallelism is regaining attractiveness within th...
This paper presents an experimental and analytical study of value prediction and its impact on specu...
Value prediction breaks data dependencies in a program thereby creating instruction level parallelis...
International audienceIn this study we explore the performance limits of value prediction for unlimi...
Even in the multicore era, there is a continuous demand to increase the performance of single-thread...
A fait l'objet d'une publication à "High Performance Computer Architecture (HPCA) 2014" Lien : http:...
International audienceEven in the multicore era, there is a continuous demand to increase the perfor...
International audienceDedicating more silicon area to single thread perfor-mance will necessarily be...
Recent trends regarding general purpose microprocessors have focused on Thread-Level Parallelism (TL...
International audienceIn this study we explore the performance limits of value prediction for small ...
We present Value Prediction for Security (VPsec), a novel hardware-only framework to counter fault a...