~/talk

Memory Consistency Model Status Update

Talkat 7th RISC-V Workshop 2017 · 2017-11-28..11-30· [concurrency]
links:none on file
slides:none on file

A RISC‑V memory model is released as an RVWMO base model for general software compatibility plus an optional ZTSO extension to expose stricter TSO semantics for legacy x86 or formally verified cores. The specification mandates multi-copy atomic visibility, clarifies LR/SC and atomics, adopts acquire/release semantics (deprecating load‑release/store‑acquire), marks AQRL as SC, and provides multiple formalizations and a public draft for toolchain and hardware validation.

AI-written summary · about

  1. 0:00Introduction and goals
  2. 1:03Memory model definition
  3. 3:09Strong vs weak memory models
  4. 5:13Two proposed models
  5. 6:39Supporting both models
  6. 8:25Multi-copy atomicity concept
  7. 10:12RVWMO vs RVTSO differences
  8. 12:20Synchronization rules
  9. 13:43Software compatibility overview
  10. 15:51Hardware and software compatibility table
  11. 18:19Use case recommendations
  12. 20:06Fragmentation concerns
  13. 21:33Other changes and future work
~/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.