~/talk

Towards xBGAS on CHERI: Examining the Benefits of a Secure Distributed Architecture

Talkat Latch-Up 2024 · 2024-04-19..04-21· [security]
name:Mert Side
github:mertside
slides:none on file

Retrofits the xBGAS runtime to CHERI-enabled ARM Morello by translating RISC‑V xBGAS semantics into ARM equivalents and simulating distributed PEs with pthread thread pooling, using KVM/FVP-style emulation and sending high/low pointer halves across the OS to rebuild capabilities. Uses CHERI’s unused object type bits as object type remoteness encoding. Benchmarks run GUPS at ~33–35M updates in 20s and show expected scalability (but an X‑factor slowdown from pure hardware); out‑of‑bounds reads trigger CHERI address‑space exceptions, use‑after‑free remains unresolved.

AI-written summary · about

  1. 0:00xBGAS on CHERI intro
  2. 1:50xBGAS architecture motivation
  3. 3:15Distributed systems security
  4. 5:23CHERI for secure extensions
  5. 6:46xBGAS on ARM Morello
  6. 9:17Adapting xBGAS instructions
  7. 10:00Runtime tests and benchmarks
  8. 11:24Performance evaluation
  9. 13:13Security vs memory flaws
  10. 14:58Conclusion and future
  11. 15:40Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.