<div class="csl-bib-body">
<div class="csl-entry">Ertl, M. A. (2023). Fix Spectre in hardware! Why and how. In T. Noll & I. Fesefeldt (Eds.), <i>22. Kolloquium Programmiersprachen und Grundlagen der Programmierung</i> (pp. 9–23). RWTH Aachen University. https://doi.org/10.34726/5431</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/193746
-
dc.identifier.uri
https://doi.org/10.34726/5431
-
dc.description.abstract
Spectre can be fixed in hardware by treating speculative microarchitectural state in the same way as speculative architectural state: On mis-speculation throw away all the speculatively-performed changes. The resource-contention side channel needs to be closed, too. This position paper also explains how Spectre works, why software mitigations are not sufficient.