DBScholar

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.1008953e-05
Overall Rank
3,663 | 75.45%
DOI
10.1145/3448016.3457292

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@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.

Previous Page 1 / 1 Next

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.00068985264
250 Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited 2014 VLDB 0.00023080446
332 Column-Stores vs. Row-Stores: How Different Are They Really? 2008 SIGMOD 0.00020739447
360 Design and Evaluation of Main Memory Hash Join Algorithms for Multi-core CPUs 2011 SIGMOD 0.00019959166
504 FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory 2016 SIGMOD 0.00017195543
606 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015609823
859 Storage Management in the NVRAM Era 2014 VLDB 0.00013384817
865 Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems 2015 SIGMOD 0.00013346121
967 BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory 2018 VLDB 0.00012766144
1,188 Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads 2016 SIGMOD 0.00011580449
1,288 Managing Non-Volatile Memory in Database Systems 2018 SIGMOD 0.00011172386
1,337 Column-oriented Database Systems 2009 VLDB 0.00010968302
1,366 Dash: Scalable Hashing on Persistent Memory 2020 VLDB 0.00010879316
1,431 Write-Behind Logging 2017 VLDB 0.00010667031
1,958 Quantifying TPC-H Choke Points and Their Optimizations 2020 VLDB 9.2894133e-05
2,755 Evaluating Persistent Memory Range Indexes 2020 VLDB 8.0383029e-05
2,823 Horizontal Data Partitioning In Database Design 1982 SIGMOD 7.9522816e-05
3,588 Understanding the Idiosyncrasies of Real Persistent Memory 2021 VLDB 7.1675043e-05
4,036 Scaling Up Concurrent Main-Memory Column-Store Scans: Towards Adaptive NUMA-aware Data and Task Placement 2015 VLDB 6.8259759e-05
4,211 SAP HANA Adoption of Non-Volatile Memory 2017 VLDB 6.7203849e-05
4,707 Adaptive NUMA-aware data placement and task scheduling for analytical workloads in main-memory column-stores 2017 VLDB 6.4422808e-05
7,725 Query Centric Partitioning and Allocation for Partially Replicated Database Systems 2017 SIGMOD 5.4526728e-05
8,053 Micro-architectural Analysis of OLAP: Limitations and Opportunities 2020 VLDB 5.3833661e-05
Previous Page 1 / 1 Next

Semantically Similar Papers