Skip to content

Commit ee4f9b9

Browse files
nwfdavidchisnall
authored andcommitted
Add 2023 MICRO slides
1 parent 07ec3a1 commit ee4f9b9

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

_bibliography/publications.bib

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ @inproceedings{cheriotmicro2023
2929
3030
To slake this need, we present a novel adaptation of the CHERI capability architecture, co-designed with a green-field, security-centric RTOS. It is scaled for embedded systems, is capable of fine-grained software compartmentalization, and provides affordances for full inter-compartment memory safety. We highlight central design decisions and offloads and summarize how our prototype RTOS uses these to enable memory-safe, compartmentalized applications. Unlike many state-of-the-art schemes, our solution deterministically (not probabilistically) eliminates memory safety vulnerabilities while maintaining source-level compatibility. We characterize the power, performance, and area microarchitectural impacts, run microbenchmarks of key facilities, and exhibit the practicality of an end-to-end IoT application. The implementation shows that full memory safety for compartmentalized embedded systems is achievable without violating resource constraints or real-time guarantees, and that hardware assists need not be expensive, intrusive, or power-hungry.},
3131
pdf = {https://cheriot.org/papers/2023-micro-cheriot-uarch.pdf},
32-
poster = {https://cheriot.org/papers/2023-11-31-MIRCRO-CHERIoT-Poster.pdf}
32+
poster = {https://cheriot.org/papers/2023-11-31-MIRCRO-CHERIoT-Poster.pdf},
33+
slides = {https://cheriot.org/papers/2023-10-31-MICRO-CHERIoT-Slides.pdf}
3334
}
3435

3536
@techreport{amar2023cheriot,
1.67 MB
Binary file not shown.

0 commit comments

Comments
 (0)