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,649 | Managing Non-Volatile Memory in Database Systems | 2018 | SIGMOD | 0.00011006201 |
| 1,823 | Dash: Scalable Hashing on Persistent Memory | 2020 | VLDB | 0.00010403355 |
| 3,341 | Evaluating Persistent Memory Range Indexes | 2020 | VLDB | 7.1984492e-05 |
| 6,226 | When Tree Meets Hash: Reducing Random Reads for Index Structures on Persistent Memories | 2023 | SIGMOD | 5.1413982e-05 |
| 6,674 | Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery | 2022 | SIGMOD | 4.9619472e-05 |
| 7,092 | Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory | 2021 | VLDB | 4.83025e-05 |
| 7,817 | Hardware-Oblivious SIMD Parallelism for In-Memory Column-Stores | 2020 | CIDR | 4.6400608e-05 |
| 9,401 | Tabular: Efficiently Building Efficient Indexes | 2025 | VLDB | 4.3399748e-05 |
| 9,786 | MEMO: Fine-grained Tensor Management For Ultra-long Context LLM Training | 2025 | SIGMOD | 4.2799988e-05 |
| 9,861 | Sage: Parallel Semi-Asymmetric Graph Algorithms for NVRAMs | 2020 | VLDB | 4.2642656e-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 |
|---|---|---|---|---|
| 643 | FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory | 2016 | SIGMOD | 0.00018733394 |
| 756 | FOEDUS: OLTP Engine for a Thousand Cores and NVRAM | 2015 | SIGMOD | 0.00017079523 |
| 1,835 | Write-Behind Logging | 2017 | VLDB | 0.00010356306 |
| 2,634 | REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures | 2015 | VLDB | 8.4091408e-05 |
| 3,035 | Instant Recovery for Main-Memory Databases | 2015 | CIDR | 7.6724794e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,649 | Managing Non-Volatile Memory in Database Systems | 2018 | SIGMOD | 0.00011006201 |
| 9,742 | Databases in the Era of Memory-Centric Computing | 2025 | CIDR | 4.2856385e-05 |
| 9 | Implementation Techniques For Main Memory Database Systems | 1984 | SIGMOD | 0.001426258 |
| 2,257 | Write-limited sorts and joins for persistent memory | 2014 | VLDB | 9.1808674e-05 |
| 7,217 | Breaking Down Memory Walls in LSM-based Storage Systems | 2020 | SIGMOD | 4.7936491e-05 |
| 5,081 | Global Memory Management in Client-Server DBMS Architectures | 1992 | VLDB | 5.7078887e-05 |
| 3,035 | Instant Recovery for Main-Memory Databases | 2015 | CIDR | 7.6724794e-05 |
| 687 | Rethinking Database Algorithms for Phase Change Memory | 2011 | CIDR | 0.00018097447 |
| 809 | Persistent B+-Trees in Non-Volatile Main Memory | 2015 | VLDB | 0.00016409797 |
| 7,092 | Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory | 2021 | VLDB | 4.83025e-05 |