For safety's sake: we need a new hardware-software contract!
Authors
DATA61
UNSW Sydney
Abstract
The ISA is the established hardware-software contract. As the ISA hides hardware features that affect timing of execution, it is no longer sufficient for ensuring system security and safety. We argue that a new contract is required, which exposes such features.
BibTeX Entry
@article{Heiser_18, author = {Heiser, Gernot}, date = {2018-3-23}, doi = {https://doi.org/10.1109/MDAT.2017.2766559}, issue = {2}, journal = {IEEE Design and Test}, month = mar, pages = {27-30}, paperurl = {https://trustworthy.systems/publications/full_text/Heiser_18.pdf}, publisher = {IEEE}, title = {For Safety's Sake: We Need a New Hardware-Software Contract!}, volume = {35}, year = {2018} }