~/talk

xadfs: Inverted DAX

Talkat Vault '20 · 2020-02-24..02-25· [linux-and-operating-systems]
slides:none on file

A proof-of-concept filesystem called xadfs maps mmap as the default I/O path and implements read/write by going directly to NVDIMM namespaces, bypassing the usual block layers. Benchmarks use fio-style random 70/30 tests and large-block scaling on a 40-core dual-node HP system, showing xadfs is faster for sub‑128B/sub‑block accesses but worse beyond ~1KB; measured peak is ~30 GB/s and ~10M IOPS. The implementation works and exposes where NVDIMMs benefit workloads and where traditional DAX/block paths win.

AI-written summary · about

  1. 0:00Intro
  2. 0:13Overview
  3. 1:31Introduction: NV-DIMM
  4. 2:28NV-DIMM namespaces
  5. 3:40Introduction: App-Direct mode
  6. 4:55NV-DIMM: Block mode
  7. 6:50NV-DIMM direct access
  8. 9:37DAX problems
  9. 15:07Xadfs: bandwidth comparison
  10. 15:58Xadfs: IOPS comparison
  11. 18:33Pmem block scalability
  12. 20:34Conclusion
  13. 20:57Outlook: NV-DIMM vs fast storage
~/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.