TY - GEN
T1 - Persistent memory I/O primitives
AU - Van Renen, Alexander
AU - Vogel, Lukas
AU - Leis, Viktor
AU - Neumann, Thomas
AU - Kemper, Alfons
N1 - Publisher Copyright:
© 2019 ACM.
PY - 2019/7/1
Y1 - 2019/7/1
N2 - I/O latency and throughput is one of the major performance bottlenecks for disk-based database systems. Upcoming persistent memory (PMem) technologies, like Intel's Optane DC Persistent Memory Modules, promise to bridge the gap between NAND-based flash (SSD) and DRAM, and thus eliminate the I/O bottleneck. In this paper, we provide one of the first performance evaluations of PMem in terms of bandwidth and latency. Based on the results, we develop guidelines for efficient PMem usage and two essential I/O primitives tuned for PMem: log writing and block flushing.
AB - I/O latency and throughput is one of the major performance bottlenecks for disk-based database systems. Upcoming persistent memory (PMem) technologies, like Intel's Optane DC Persistent Memory Modules, promise to bridge the gap between NAND-based flash (SSD) and DRAM, and thus eliminate the I/O bottleneck. In this paper, we provide one of the first performance evaluations of PMem in terms of bandwidth and latency. Based on the results, we develop guidelines for efficient PMem usage and two essential I/O primitives tuned for PMem: log writing and block flushing.
UR - http://www.scopus.com/inward/record.url?scp=85074454303&partnerID=8YFLogxK
U2 - 10.1145/3329785.3329930
DO - 10.1145/3329785.3329930
M3 - Conference contribution
AN - SCOPUS:85074454303
T3 - Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
BT - 15th International Workshop on Data Management on New Hardware, DaMoN 2019
PB - Association for Computing Machinery
T2 - 15th International Workshop on Data Management on New Hardware, DaMoN 2019, Held with ACM SIGMOD/PODS 2019
Y2 - 1 July 2019
ER -