Memory Management Techniques for Large-Scale Persistent-Main-Memory Systems
Summary: PAllocator: a fail-safe, highly concurrent allocator for persistent SCM in large-scale non-volatile main memory. Introduces a defragmentation algorithm to address persistent memory fragmentation, achieving up to 10x throughput gains vs prior allocators and 2.39x faster persistent B-Trees. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Ismail Oukid
- 2. Daniel Booss
- 3. Adrien Lespinasse
- 4. Wolfgang Lehner
- 5. Thomas Willhalm
- 6. Grégoire Gomes
Incoming Citations (Sorted by Pagerank)
Showing 10 of 10 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,661 | Managing Non-Volatile Memory in Database Systems | 2018 | SIGMOD | 0.00010978755 |
| 1,888 | Dash: Scalable Hashing on Persistent Memory | 2020 | VLDB | 0.00010202743 |
| 3,470 | Evaluating Persistent Memory Range Indexes | 2020 | VLDB | 7.0655357e-05 |
| 6,229 | When Tree Meets Hash: Reducing Random Reads for Index Structures on Persistent Memories | 2023 | SIGMOD | 5.1463389e-05 |
| 6,785 | Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery | 2022 | SIGMOD | 4.9260601e-05 |
| 7,106 | Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory | 2021 | VLDB | 4.8300429e-05 |
| 7,811 | Hardware-Oblivious SIMD Parallelism for In-Memory Column-Stores | 2020 | CIDR | 4.6445165e-05 |
| 9,805 | MEMO: Fine-grained Tensor Management For Ultra-long Context LLM Training | 2025 | SIGMOD | 4.2805224e-05 |
| 9,862 | Sage: Parallel Semi-Asymmetric Graph Algorithms for NVRAMs | 2020 | VLDB | 4.2683554e-05 |
| 10,583 | Tabular: Efficiently Building Efficient Indexes | 2025 | VLDB | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 5 of 5 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 680 | FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory | 2016 | SIGMOD | 0.0001821501 |
| 763 | FOEDUS: OLTP Engine for a Thousand Cores and NVRAM | 2015 | SIGMOD | 0.00017025851 |
| 1,842 | Write-Behind Logging | 2017 | VLDB | 0.00010345337 |
| 2,646 | REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures | 2015 | VLDB | 8.3829289e-05 |
| 3,075 | Instant Recovery for Main-Memory Databases | 2015 | CIDR | 7.6108216e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,661 | Managing Non-Volatile Memory in Database Systems | 2018 | SIGMOD | 0.00010978755 |
| 9,743 | Databases in the Era of Memory-Centric Computing | 2025 | CIDR | 4.2897489e-05 |
| 9 | Implementation Techniques For Main Memory Database Systems | 1984 | SIGMOD | 0.0014279444 |
| 2,451 | Write-limited sorts and joins for persistent memory | 2014 | VLDB | 8.7856313e-05 |
| 7,218 | Breaking Down Memory Walls in LSM-based Storage Systems | 2020 | SIGMOD | 4.7982543e-05 |
| 5,085 | Global Memory Management in Client-Server DBMS Architectures | 1992 | VLDB | 5.7089113e-05 |
| 3,075 | Instant Recovery for Main-Memory Databases | 2015 | CIDR | 7.6108216e-05 |
| 576 | Rethinking Database Algorithms for Phase Change Memory | 2011 | CIDR | 0.00019865648 |
| 819 | Persistent B+-Trees in Non-Volatile Main Memory | 2015 | VLDB | 0.00016298164 |
| 7,106 | Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory | 2021 | VLDB | 4.8300429e-05 |