Preview: Persistent Memory
summary
A concise tour of modern persistent memory: history plus actionable system results and tools. Claims and numbers: Optane Series 100 ~300 ns random reads, Series 200 adds E‑ADR and ~32% bandwidth gain. Built systems: NAP auto‑localizes hot persistent data to avoid NUMA slowdowns, First Responder acts as a persistent buffer cache for legacy filesystems, and RDMA+PM optimizations yield up to 2.4× RDMA speedups. Use cases and tooling: R‑OXCB shows ~80% higher throughput and ~50% lower operating cost; TIPS gives 3–10× faster crash‑safe indices.
AI-written summary · about
chapters (13)
- 0:00Intro
- 0:20What is Persistent Memory (PM)?
- 1:20Timeline
- 4:24Phase Change Memory • Phase-change RAM (PCM)
- 5:31Modern Production
- 6:49Modern PM Research
- 7:24PM Storage Systems (Area 1)
- 9:02PM Storage Systems Papers
- 12:16PM as Volatile Memory (Area 2)
- 13:04PM as Volatile Memory Paper
- 13:52PM Developer Tools (Area 3)
- 15:13PM Developer Tool Papers
- 16:37Session Information OSDI 2021
related talks
43mPromise and Pitfalls of Persistent Memory
35mDeveloping Software for Persistent Memory
35mDeveloping Software for Persistent Memory
17mBreakthrough Data-Centric Computing with a New Memory Tier
06mEarly experience of Utilizing Persistent Memory for Database... (Work-in-Progress Report)
25mDisaggregating Persistent Memory and Controlling Them Remotely
16mAerospike + Intel® persistent memory
01h 08mC++ and Persistent Memory Technologies, Like Intel's 3D-XPoint
