Back to papers
Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads
Summary: Evaluates byte-addressable persistent memory for OLAP on a multi-socket server; reads resemble DRAM, but writes need different handling. On SSB, PMEM handles read-heavy OLAP with ~1.66x DRAM slowdown; presents 7 best practices to maximize PMEM bandwidth.
(summarized by gpt-5-nano on Feb 09 2026)
Paper ID
he553b3191aa62c54
Venue
SIGMOD
Year
2021
Pagerank
7.1244858e-05
Overall Rank
3,657 | 75.42%
DOI
10.1145/3448016.3457292
Incoming Non-self Citations Over Time
BibTeX Citation
Copy BibTeX
@inproceedings{daase_sigmod21,
title = {{Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads}},
author = {Daase, Björn and Bollmeier, Lars Jonas and Benson, Lawrence and Rabl, Tilmann},
series = {{SIGMOD} '21},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/3448016.3457292},
url = {https://dl.acm.org/doi/10.1145/3448016.3457292},
year = {2021}
}
Incoming Citations (Sorted by Pagerank)
Showing 14 of 14 citing papers.
Rank
Citing Paper
Year
Venue
Pagerank
1,487
Photon: A Fast Query Engine for Lakehouse Systems
2022
SIGMOD
0.00010521722
2,510
Viper: An Efficient Hybrid PMem-DRAM Key-Value Store
2021
VLDB
8.3698208e-05
4,641
PLIN: A Persistent Learned Index for Non-Volatile Memory with High Performance and Instant Recovery
2023
VLDB
6.4899953e-05
5,483
Plush: A Write-Optimized Persistent Log-Structured Hash-Table
2022
VLDB
6.1103271e-05
6,072
Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery
2022
SIGMOD
5.8954394e-05
6,665
WiscSort: External Sorting For Byte-Addressable Storage
2023
VLDB
5.7158771e-05
7,192
NVM: Is it Not Very Meaningful for Databases?
2023
VLDB
5.5902078e-05
8,075
Buffered Persistence in B+ Trees
2024
SIGMOD
5.3942942e-05
8,082
Krypton: Real-time Serving and Analytical SQL Engine at ByteDance
2023
VLDB
5.3942942e-05
9,064
A Design Space Exploration and Evaluation for Main-Memory Hash Joins in Storage Class Memory
2023
VLDB
5.2283159e-05
9,324
PerMA-Bench: Benchmarking Persistent Memory Access
2022
VLDB
5.1941411e-05
9,691
BonsaiKV: Towards Fast, Scalable, and Persistent Key-Value Stores with Tiered, Heterogeneous Memory System
2024
VLDB
5.1405104e-05
10,267
Darwin: Scale-In Stream Processing
2022
CIDR
5.0492285e-05
11,557
Sorting on Byte-Addressable Storage: The Resurgence of Tree Structure
2024
VLDB
4.9793485e-05
Outgoing Citations (Sorted by Pagerank)
Showing 23 of 23 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Rank
Cited Paper
Year
Venue
Pagerank
12
C-Store: A Column-oriented DBMS
2005
VLDB
0.00068998927
251
Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited
2014
VLDB
0.00023143736
331
Column-Stores vs. Row-Stores: How Different Are They Really?
2008
SIGMOD
0.0002077683
361
Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs
2011
SIGMOD
0.00020006406
502
FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory
2016
SIGMOD
0.00017250534
605
Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask
2018
VLDB
0.00015647561
857
Storage Management in the NVRAM Era
2014
VLDB
0.00013427334
864
Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems
2015
SIGMOD
0.00013391824
964
BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory
2018
VLDB
0.00012810196
1,200
Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads
2016
SIGMOD
0.00011563303
1,282
Managing Non-Volatile Memory in Database Systems
2018
SIGMOD
0.00011210073
1,327
Column-oriented Database Systems
2009
VLDB
0.00011003776
1,359
Dash: Scalable Hashing on Persistent Memory
2020
VLDB
0.00010919021
1,437
Write-Behind Logging
2017
VLDB
0.0001065408
1,952
Quantifying TPC-H Choke Points and Their Optimizations
2020
VLDB
9.3189525e-05
2,742
Evaluating Persistent Memory Range Indexes
2020
VLDB
8.0681227e-05
2,811
Horizontal Data Partitioning In Database Design
1982
SIGMOD
7.9818853e-05
3,581
Understanding the Idiosyncrasies of Real Persistent Memory
2021
VLDB
7.1914474e-05
4,055
Scaling Up Concurrent Main-Memory Column-Store Scans: Towards Adaptive NUMA-aware Data and Task Placement
2015
VLDB
6.8270333e-05
4,190
SAP HANA Adoption of Non-Volatile Memory
2017
VLDB
6.7456998e-05
4,702
Adaptive NUMA-aware data placement and task scheduling for analytical workloads in main-memory column-stores
2017
VLDB
6.4630351e-05
7,706
Query Centric Partitioning and Allocation for Partially Replicated Database Systems
2017
SIGMOD
5.4730676e-05
8,050
Micro-architectural Analysis of OLAP: Limitations and Opportunities
2020
VLDB
5.3993433e-05
Semantically Similar Papers
#
Overall Rank
Paper
Year
Venue
1
8,050
Micro-architectural Analysis of OLAP: Limitations and Opportunities
2020
VLDB
2
7,192
NVM: Is it Not Very Meaningful for Databases?
2023
VLDB
3
1,059
Accelerating Relational Databases by Leveraging Remote Memory and RDMA
2016
SIGMOD
4
6,500
Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory
2021
VLDB
5
3,308
Compacting Transactional Data in Hybrid OLTP&OLAP Databases
2012
VLDB
6
976
A Common Database Approach for OLTP and OLAP Using an In-Memory Column Database
2009
SIGMOD
7
11,357
No Cap, This Memory Slaps: Breaking Through the Memory Wall of Transactional Database Systems with Processing-in-Memory
2025
VLDB
8
8,660
Cost Modelling for Optimal Data Placement in Heterogeneous Main Memory
2022
VLDB
9
9,324
PerMA-Bench: Benchmarking Persistent Memory Access
2022
VLDB
10
13,719
Micro-architectural Analysis of OLAP Systems on Persistent Memory
2022
CIDR