~/talk

Defending Against Transient Execution Attacks: Security Enhancements in XuanTie Microarchi...

Talkat RISC-V Summit North America 2025 · 2025-10-22..10-23· [security]
name:X. Qin
links:none on file
slides:none on file

Xuantie implements a hardware‑software co‑designed security framework that partitions speculative buffers and flushes hard‑to‑partition state on context switch, exposes custom CSRs so software can toggle capabilities, and adds branch isolation plus selective speculation controls for memory and value predictors. The core changes forbid speculative forwarding of load results and of CSR/GPR reads with invalid permissions. Lab testing shows these measures block known Spectre/Meltdown variants on Xuantie cores, but verification remains case‑by‑case and not yet a proved complete defense.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 1:03Background on transient execution attacks
  3. 8:13Microarchitectural hardening approach
  4. 10:43Design principles for security
  5. 13:10Branch isolation and speculation
  6. 14:36Selective speculation in memory
  7. 16:01Selective data forwarding
  8. 17:05Community standards and outlook
  9. 19:30Q&A and conclusion
~/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.