What is it about?
Let the software program configures which registers and instructions can be used. There are many instructions but just a few privileges. ISA-Grid can help to limit the privilege of the software program to use ISA.
Featured Image
Why is it important?
The abuse of ISA can cause security problems. Many attacks rely on the usage of specific instructions and registers. ISA-Grid can limit the usage of ISA resources and improve the system security.
Perspectives
Hope this paper can make people rethink the ISA model of processors.
Shulin Fan
Shanghai Jiao Tong University
Read the Original
This page is a summary of: ISA-Grid: Architecture of Fine-grained Privilege Control for Instructions and Registers, June 2023, ACM (Association for Computing Machinery),
DOI: 10.1145/3579371.3589050.
You can read the full text:
Contributors
The following have contributed to this page