We present Value Prediction for Security (VPsec), a novel hardware-only framework to counter fault attacks in modern microprocessors, while preserving the performance benefits of Value Prediction (VP.) VP is an elegant and hitherto mature microarchitectural performance optimization, which aims to predict the data value ahead of the data production with high prediction accuracy and coverage. Instances of VPsec leverage the state-of-the-art Value Predictors in an embodiment and system design to mitigate fault attacks in modern microprocessors. Specifically, VPsec implementations re-architect any baseline VP embodiment with fault detection logic and reaction logic to mitigate fault attacks to both the datapath and the value predictor itself. V...
With the introduction of Spectre and Meltdown, two new attacks thattarget the speculative instructio...
This thesis makes two contributions: (1) a measurement study of the performance evolution of mitigat...
Energy-efficient microprocessor designs are one of the major concerns in both high performance and e...
International audienceValue Prediction (VP) is a microarchitectural technique that speculatively bre...
Recent architectural approaches that address speculative side-channel attacks aim to prevent softwar...
The pursuit of secure computation has always featured a tension between performance and security. Se...
Energy-efficient microprocessor designs are one of the major concerns in both high performance and e...
Speculative execution, the base on which modern high-performance general-purpose CPUs are built on, ...
Historically, performance has been the most important feature when optimizing computer hardware. Mod...
A fait l'objet d'une publication à "High Performance Computer Architecture (HPCA) 2014" Lien : http:...
Abstract—Soft Errors have emerged as a key challenge to microprocessor design. Traditional soft erro...
Modern processors rely heavily on speculation to provide performance. Techniques such as branch pred...
International audienceIncreasing instruction-level parallelism is regaining attractiveness within th...
International audienceDedicating more silicon area to single thread perfor-mance will necessarily be...
Even in the multicore era, there is a continuous demand to increase the performance of single-thread...
With the introduction of Spectre and Meltdown, two new attacks thattarget the speculative instructio...
This thesis makes two contributions: (1) a measurement study of the performance evolution of mitigat...
Energy-efficient microprocessor designs are one of the major concerns in both high performance and e...
International audienceValue Prediction (VP) is a microarchitectural technique that speculatively bre...
Recent architectural approaches that address speculative side-channel attacks aim to prevent softwar...
The pursuit of secure computation has always featured a tension between performance and security. Se...
Energy-efficient microprocessor designs are one of the major concerns in both high performance and e...
Speculative execution, the base on which modern high-performance general-purpose CPUs are built on, ...
Historically, performance has been the most important feature when optimizing computer hardware. Mod...
A fait l'objet d'une publication à "High Performance Computer Architecture (HPCA) 2014" Lien : http:...
Abstract—Soft Errors have emerged as a key challenge to microprocessor design. Traditional soft erro...
Modern processors rely heavily on speculation to provide performance. Techniques such as branch pred...
International audienceIncreasing instruction-level parallelism is regaining attractiveness within th...
International audienceDedicating more silicon area to single thread perfor-mance will necessarily be...
Even in the multicore era, there is a continuous demand to increase the performance of single-thread...
With the introduction of Spectre and Meltdown, two new attacks thattarget the speculative instructio...
This thesis makes two contributions: (1) a measurement study of the performance evolution of mitigat...
Energy-efficient microprocessor designs are one of the major concerns in both high performance and e...