{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T14:53:46Z","timestamp":1777733626024,"version":"3.51.4"},"reference-count":100,"publisher":"Association for Computing Machinery (ACM)","issue":"6","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2023,2]]},"abstract":"<jats:p>In this paper, we seek to perform a rigorous experimental study of main-memory hash joins in storage class memory (SCM). In particular, we perform a design space exploration in real SCM for two state-of-the-art join algorithms: partitioned hash join (PHJ) and non-partitioned hash join (NPHJ), and identify the most crucial factors to implement an SCM-friendly join. Moreover, we present a rigorous evaluation with a broad spectrum of workloads for both joins and provide an in-depth analysis for choosing the most suitable algorithm in real SCM environment. With the most extensive experimental analysis up-to-date, we maintain that although there is no one universal winner in all scenarios, PHJ is generally superior to NPHJ in real SCM.<\/jats:p>","DOI":"10.14778\/3583140.3583144","type":"journal-article","created":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T16:45:59Z","timestamp":1682009159000},"page":"1249-1263","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["A Design Space Exploration and Evaluation for Main-Memory Hash Joins in Storage Class Memory"],"prefix":"10.14778","volume":"16","author":[{"given":"Wentao","family":"Huang","sequence":"first","affiliation":[{"name":"National University of Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunhong","family":"Ji","sequence":"additional","affiliation":[{"name":"Renmin University of China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuan","family":"Zhou","sequence":"additional","affiliation":[{"name":"East China Normal University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingsheng","family":"He","sequence":"additional","affiliation":[{"name":"National University of Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kian-Lee","family":"Tan","sequence":"additional","affiliation":[{"name":"National University of Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,4,20]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"AgigaTech. 2022. AGIGARAM\u00ae NVDIMM-N. http:\/\/agigatech.com\/products\/agigaram-nvdimms\/ AgigaTech. 2022. AGIGARAM\u00ae NVDIMM-N. http:\/\/agigatech.com\/products\/agigaram-nvdimms\/"},{"key":"e_1_2_1_2_1","volume-title":"2022 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). IEEE, 369--387","author":"Alverti Chloe","year":"2022","unstructured":"Chloe Alverti , Vasileios Karakostas , Nikhita Kunati , Georgios Goumas , and Michael Swift . 2022 . DaxVM: Stressing the Limits of Memory as a File Interface . In 2022 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). IEEE, 369--387 . Chloe Alverti, Vasileios Karakostas, Nikhita Kunati, Georgios Goumas, and Michael Swift. 2022. DaxVM: Stressing the Limits of Memory as a File Interface. In 2022 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). IEEE, 369--387."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.14778\/3025111.3025116"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732219.2732227"},{"key":"e_1_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Cagri Balkesen Jens Teubner Gustavo Alonso and M. Tamer \u00d6zsu. 2012. Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware [Technical Report]. ftp:\/\/ftp.inf.ethz.ch\/pub\/publications\/tech-reports\/7xx\/779.pdf Cagri Balkesen Jens Teubner Gustavo Alonso and M. Tamer \u00d6zsu. 2012. Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware [Technical Report]. ftp:\/\/ftp.inf.ethz.ch\/pub\/publications\/tech-reports\/7xx\/779.pdf","DOI":"10.1109\/ICDE.2013.6544839"},{"key":"e_1_2_1_6_1","volume-title":"Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware","author":"Balkesen Cagri","unstructured":"Cagri Balkesen , Jens Teubner , Gustavo Alonso , and M. Tamer \u00d6zsu . 2013. Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware . In ICDE. IEEE Computer Society , 362--373. Cagri Balkesen, Jens Teubner, Gustavo Alonso, and M. Tamer \u00d6zsu. 2013. Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware. In ICDE. IEEE Computer Society, 362--373."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2014.2313874"},{"key":"e_1_2_1_8_1","volume-title":"SIGMOD Conference. ACM, 168--180","author":"Bandle Maximilian","year":"2021","unstructured":"Maximilian Bandle , Jana Giceva , and Thomas Neumann . 2021 . To Partition, or Not to Partition, That is the Join Question in a Real System . In SIGMOD Conference. ACM, 168--180 . Maximilian Bandle, Jana Giceva, and Thomas Neumann. 2021. To Partition, or Not to Partition, That is the Join Question in a Real System. In SIGMOD Conference. ACM, 168--180."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735496.2735499"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551807"},{"key":"e_1_2_1_11_1","volume-title":"SIGMOD Conference. ACM, 37--48","author":"Blanas Spyros","unstructured":"Spyros Blanas , Yinan Li , and Jignesh M. Patel . 2011. Design and evaluation of main memory hash join algorithms for multi-core CPUs . In SIGMOD Conference. ACM, 37--48 . Spyros Blanas, Yinan Li, and Jignesh M. Patel. 2011. Design and evaluation of main memory hash join algorithms for multi-core CPUs. In SIGMOD Conference. ACM, 37--48."},{"key":"e_1_2_1_12_1","volume-title":"Kersten","author":"Boncz Peter A.","year":"1999","unstructured":"Peter A. Boncz , Stefan Manegold , and Martin L . Kersten . 1999 . Database Architecture Optimized for the New Bottleneck : Memory Access. In VLDB. Morgan Kaufmann , 54--65. Peter A. Boncz, Stefan Manegold, and Martin L. Kersten. 1999. Database Architecture Optimized for the New Bottleneck: Memory Access. In VLDB. Morgan Kaufmann, 54--65."},{"key":"e_1_2_1_13_1","volume-title":"Scott","author":"Cai Wentao","year":"2020","unstructured":"Wentao Cai , Haosen Wen , H. Alan Beadle , Chris Kjellqvist , Mohammad Hedayati , and Michael L . Scott . 2020 . Understanding and optimizing persistent memory allocation. In ISMM. ACM , 60--73. Wentao Cai, Haosen Wen, H. Alan Beadle, Chris Kjellqvist, Mohammad Hedayati, and Michael L. Scott. 2020. Understanding and optimizing persistent memory allocation. In ISMM. ACM, 60--73."},{"key":"e_1_2_1_14_1","volume-title":"SPHT: Scalable Persistent Hardware Transactions","author":"Castro Daniel","year":"2021","unstructured":"Daniel Castro , Alexandro Baldassin , Jo\u00e3o Barreto , and Paolo Romano . 2021 . SPHT: Scalable Persistent Hardware Transactions . In FAST. USENIX Association , 155--169. Daniel Castro, Alexandro Baldassin, Jo\u00e3o Barreto, and Paolo Romano. 2021. SPHT: Scalable Persistent Hardware Transactions. In FAST. USENIX Association, 155--169."},{"key":"e_1_2_1_15_1","volume-title":"Mowry","author":"Chen Shimin","year":"2004","unstructured":"Shimin Chen , Anastassia Ailamaki , Phillip B. Gibbons , and Todd C . Mowry . 2004 . Improving Hash Join Performance through Prefetching. In ICDE. IEEE Computer Society , 116--127. Shimin Chen, Anastassia Ailamaki, Phillip B. Gibbons, and Todd C. Mowry. 2004. Improving Hash Join Performance through Prefetching. In ICDE. IEEE Computer Society, 116--127."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272743.1272747"},{"key":"e_1_2_1_17_1","volume-title":"Architecture design with STT-RAM: Opportunities and challenges. In 2016 21st Asia and South Pacific design automation conference (ASP-DAC)","author":"Chi Ping","unstructured":"Ping Chi , Shuangchen Li , Yuanqing Cheng , Yu Lu , Seung H Kang , and Yuan Xie . 2016. Architecture design with STT-RAM: Opportunities and challenges. In 2016 21st Asia and South Pacific design automation conference (ASP-DAC) . IEEE , 109--114. Ping Chi, Shuangchen Li, Yuanqing Cheng, Yu Lu, Seung H Kang, and Yuan Xie. 2016. Architecture design with STT-RAM: Opportunities and challenges. In 2016 21st Asia and South Pacific design automation conference (ASP-DAC). IEEE, 109--114."},{"key":"e_1_2_1_18_1","volume-title":"2020 IEEE International Solid-State Circuits Conference-(ISSCC). IEEE, 222--224","author":"Chih Yu-Der","year":"2020","unstructured":"Yu-Der Chih , Yi-Chun Shih , Chia-Fu Lee , Yen-An Chang , Po-Hao Lee , Hon-Jarn Lin , Yu-Lin Chen , Chieh-Pu Lo , Meng-Chun Shih , Kuei-Hung Shen , 2020 . 13.3 a 22nm 32Mb embedded STT-MRAM with 10ns read speed, 1M cycle write endurance, 10 years retention at 150 c and high immunity to magnetic field interference . In 2020 IEEE International Solid-State Circuits Conference-(ISSCC). IEEE, 222--224 . Yu-Der Chih, Yi-Chun Shih, Chia-Fu Lee, Yen-An Chang, Po-Hao Lee, Hon-Jarn Lin, Yu-Lin Chen, Chieh-Pu Lo, Meng-Chun Shih, Kuei-Hung Shen, et al. 2020. 13.3 a 22nm 32Mb embedded STT-MRAM with 10ns read speed, 1M cycle write endurance, 10 years retention at 150 c and high immunity to magnetic field interference. In 2020 IEEE International Solid-State Circuits Conference-(ISSCC). IEEE, 222--224."},{"key":"e_1_2_1_19_1","volume-title":"HotStorage","author":"Choi Jungsik","unstructured":"Jungsik Choi , Jiwon Kim , and Hwansoo Han . 2017. Efficient Memory Mapped File I\/O for In-Memory File Systems . In HotStorage . USENIX Association . Jungsik Choi, Jiwon Kim, and Hwansoo Han. 2017. Efficient Memory Mapped File I\/O for In-Memory File Systems. In HotStorage. USENIX Association."},{"key":"e_1_2_1_20_1","unstructured":"CXL Consortium. 2022. Compute Express Link (CXL) Specification. https:\/\/www.computeexpresslink.org\/_files\/ugd\/0c1418_1798ce97c1e6438fba818d760905e43a.pdf CXL Consortium. 2022. Compute Express Link (CXL) Specification. https:\/\/www.computeexpresslink.org\/_files\/ugd\/0c1418_1798ce97c1e6438fba818d760905e43a.pdf"},{"key":"e_1_2_1_21_1","volume-title":"Persistent Memories: Without Optane, Where Would We Be? https:\/\/storagedeveloper.org\/events\/sdc-2022\/agenda\/session\/324","author":"Coughlin Thomas","year":"2022","unstructured":"Thomas Coughlin and Objective Analysis Jim Handy . 2022 . Persistent Memories: Without Optane, Where Would We Be? https:\/\/storagedeveloper.org\/events\/sdc-2022\/agenda\/session\/324 Thomas Coughlin and Objective Analysis Jim Handy. 2022. Persistent Memories: Without Optane, Where Would We Be? https:\/\/storagedeveloper.org\/events\/sdc-2022\/agenda\/session\/324"},{"key":"e_1_2_1_22_1","unstructured":"Transaction Processing Performance Council. 2021. TPC BENCHMARKTM H (Decision Support) Standard Specification Revision 3.0.0. https:\/\/www.tpc.org\/tpc_documents_current_versions\/pdf\/tpc-h_v3.0.0.pdf Transaction Processing Performance Council. 2021. TPC BENCHMARKTM H (Decision Support) Standard Specification Revision 3.0.0. https:\/\/www.tpc.org\/tpc_documents_current_versions\/pdf\/tpc-h_v3.0.0.pdf"},{"key":"e_1_2_1_23_1","volume-title":"Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads. In SIGMOD Conference. ACM, 339--351","author":"Daase Bj\u00f6rn","year":"2021","unstructured":"Bj\u00f6rn Daase , Lars Jonas Bollmeier , Lawrence Benson , and Tilmann Rabl . 2021 . Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads. In SIGMOD Conference. ACM, 339--351 . Bj\u00f6rn Daase, Lars Jonas Bollmeier, Lawrence Benson, and Tilmann Rabl. 2021. Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads. In SIGMOD Conference. ACM, 339--351."},{"key":"e_1_2_1_24_1","volume-title":"Merrett","author":"Daulby Tim","year":"2020","unstructured":"Tim Daulby , Anand Savanth , Alex S. Weddell , and Geoff V . Merrett . 2020 . Comparing NVM Technologies through the Lens of Intermittent Computation. In ENSsys@SenSys. ACM , 77--78. Tim Daulby, Anand Savanth, Alex S. Weddell, and Geoff V. Merrett. 2020. Comparing NVM Technologies through the Lens of Intermittent Computation. In ENSsys@SenSys. ACM, 77--78."},{"key":"e_1_2_1_25_1","volume-title":"Glen Rosendale, Valeri Afanas' ev, Eduardo C Marino, et al.","author":"de Araujo CA","year":"2022","unstructured":"CA de Araujo , Jolanta Celinska , Chris R McWilliams , Lucian Shifren , Greg Yeric , XM Huang , Saurabh Vinayak Suryavanshi , Glen Rosendale, Valeri Afanas' ev, Eduardo C Marino, et al. 2022 . Universal Non-Polar Switching in Carbon-doped Transition Metal Oxides (TMOs) and Post TMOs . arXiv preprint arXiv:2204.07656 (2022). CA de Araujo, Jolanta Celinska, Chris R McWilliams, Lucian Shifren, Greg Yeric, XM Huang, Saurabh Vinayak Suryavanshi, Glen Rosendale, Valeri Afanas' ev, Eduardo C Marino, et al. 2022. Universal Non-Polar Switching in Carbon-doped Transition Metal Oxides (TMOs) and Post TMOs. arXiv preprint arXiv:2204.07656 (2022)."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.14778\/3397230.3397251"},{"key":"e_1_2_1_27_1","volume-title":"Accelerating Time Series Analysis via Processing using Non-Volatile Memories. CoRR abs\/2211.04369","author":"Fernandez Ivan","year":"2022","unstructured":"Ivan Fernandez , Aditya Manglik , Christina Giannoula , Ricardo Quislant , Nika Mansouri-Ghiasi , Juan G\u00f3mez-Luna , Eladio Guti\u00e9rrez , Oscar G. Plata , and Onur Mutlu . 2022. Accelerating Time Series Analysis via Processing using Non-Volatile Memories. CoRR abs\/2211.04369 ( 2022 ). Ivan Fernandez, Aditya Manglik, Christina Giannoula, Ricardo Quislant, Nika Mansouri-Ghiasi, Juan G\u00f3mez-Luna, Eladio Guti\u00e9rrez, Oscar G. Plata, and Onur Mutlu. 2022. Accelerating Time Series Analysis via Processing using Non-Volatile Memories. CoRR abs\/2211.04369 (2022)."},{"key":"e_1_2_1_28_1","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/MM.2019.2897560","article-title":"Will Carbon Nanotube Memory Replace DRAM","volume":"39","author":"Gervasi Bill","year":"2019","unstructured":"Bill Gervasi . 2019 . Will Carbon Nanotube Memory Replace DRAM ? IEEE Micro 39 , 2 (2019), 45 -- 51 . Bill Gervasi. 2019. Will Carbon Nanotube Memory Replace DRAM? IEEE Micro 39, 2 (2019), 45--51.","journal-title":"IEEE Micro"},{"key":"e_1_2_1_29_1","volume-title":"GraphA: An efficient ReRAM-based architecture to accelerate large scale graph processing. Journal of Systems Architecture","author":"Ghasemi Seyed Ali","year":"2022","unstructured":"Seyed Ali Ghasemi , Belal Jahannia , and Hamed Farbeh . 2022. GraphA: An efficient ReRAM-based architecture to accelerate large scale graph processing. Journal of Systems Architecture ( 2022 ), 102755. Seyed Ali Ghasemi, Belal Jahannia, and Hamed Farbeh. 2022. GraphA: An efficient ReRAM-based architecture to accelerate large scale graph processing. Journal of Systems Architecture (2022), 102755."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554827"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.14778\/3436905.3436921"},{"key":"e_1_2_1_32_1","volume-title":"Horus: Persistent Security for Extended Persistence-Domain Memory Systems. In 2022 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). IEEE, 1255--1269","author":"Han Xijing","year":"2022","unstructured":"Xijing Han , James Tuck , and Amro Awad . 2022 . Horus: Persistent Security for Extended Persistence-Domain Memory Systems. In 2022 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). IEEE, 1255--1269 . Xijing Han, James Tuck, and Amro Awad. 2022. Horus: Persistent Security for Extended Persistence-Domain Memory Systems. In 2022 55th IEEE\/ACM International Symposium on Microarchitecture (MICRO). IEEE, 1255--1269."},{"key":"e_1_2_1_33_1","doi-asserted-by":"crossref","first-page":"495202","DOI":"10.1088\/1361-6528\/aae17c","article-title":"Scaling of resistive random access memory devices beyond 100 nm2: influence of grain boundaries studied using scanning tunneling microscopy","volume":"29","author":"Hazra Preetam","year":"2018","unstructured":"Preetam Hazra and KB Jinesh . 2018 . Scaling of resistive random access memory devices beyond 100 nm2: influence of grain boundaries studied using scanning tunneling microscopy . Nanotechnology 29 , 49 (2018), 495202 . Preetam Hazra and KB Jinesh. 2018. Scaling of resistive random access memory devices beyond 100 nm2: influence of grain boundaries studied using scanning tunneling microscopy. Nanotechnology 29, 49 (2018), 495202.","journal-title":"Nanotechnology"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551808"},{"key":"e_1_2_1_35_1","volume-title":"Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery. In SIGMOD Conference. ACM, 1049--1063","author":"Hu Daokun","year":"2022","unstructured":"Daokun Hu , Zhiwen Chen , Wenkui Che , Jianhua Sun , and Hao Chen . 2022 . Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery. In SIGMOD Conference. ACM, 1049--1063 . Daokun Hu, Zhiwen Chen, Wenkui Che, Jianhua Sun, and Hao Chen. 2022. Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery. In SIGMOD Conference. ACM, 1049--1063."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.14778\/3446095.3446101"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554897"},{"key":"e_1_2_1_38_1","doi-asserted-by":"crossref","unstructured":"Wentao Huang Yunhong Ji Xuan Zhou Bingsheng He and Kian-Lee Tan. 2022. A Design Space Exploration and Evaluation for Main-Memory Hash Joins in Storage Class Memory [Technical Report]. https:\/\/www.comp.nus.edu.sg\/~huang\/assets\/works\/VLDB-2023\/hashjoin-scm\/main-tr.pdf Wentao Huang Yunhong Ji Xuan Zhou Bingsheng He and Kian-Lee Tan. 2022. A Design Space Exploration and Evaluation for Main-Memory Hash Joins in Storage Class Memory [Technical Report]. https:\/\/www.comp.nus.edu.sg\/~huang\/assets\/works\/VLDB-2023\/hashjoin-scm\/main-tr.pdf","DOI":"10.14778\/3583140.3583144"},{"key":"e_1_2_1_39_1","unstructured":"Intel. 2014. Intel\u00ae VTune Profiler. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/tools\/oneapi\/vtune-profiler.html Intel. 2014. Intel\u00ae VTune Profiler. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/tools\/oneapi\/vtune-profiler.html"},{"key":"e_1_2_1_40_1","unstructured":"Intel. 2020. Intel\u00ae PMWatch. https:\/\/github.com\/intel\/intel-pmwatch\/ Intel. 2020. Intel \u00ae PMWatch. https:\/\/github.com\/intel\/intel-pmwatch\/"},{"key":"e_1_2_1_41_1","unstructured":"Intel. 2022. Intel Reports Second-Quarter 2022 Financial Results. https:\/\/www.intc.com\/news-events\/press-releases\/detail\/1563\/intel-reports-second-quarter-2022-financial-results#:~:text=Second%2Dquarter%20GAAP%20revenue%20of billion%2C%20down%2017%25%20YoY.&text=Intel's%20Client%20Computing%20and%20Datacenter Mobileye%20achieved%20record%20quarterly%20revenue. Intel. 2022. Intel Reports Second-Quarter 2022 Financial Results. https:\/\/www.intc.com\/news-events\/press-releases\/detail\/1563\/intel-reports-second-quarter-2022-financial-results#:~:text=Second%2Dquarter%20GAAP%20revenue%20of billion%2C%20down%2017%25%20YoY.&text=Intel's%20Client%20Computing%20and%20Datacenter Mobileye%20achieved%20record%20quarterly%20revenue."},{"key":"e_1_2_1_42_1","unstructured":"Intel. 2022. Intel\u00ae Optane\u2122 Persistent Memory. https:\/\/www.intel.sg\/content\/www\/xa\/en\/architecture-and-technology\/optane-dc-persistent-memory.html Intel. 2022. Intel\u00ae Optane\u2122 Persistent Memory. https:\/\/www.intel.sg\/content\/www\/xa\/en\/architecture-and-technology\/optane-dc-persistent-memory.html"},{"key":"e_1_2_1_43_1","unstructured":"JEDEC. 2018. DDR4 NVDIMM-N DESIGN SPECIFICATION. https:\/\/www.jedec.org\/standards-documents\/docs\/jesd248 JEDEC. 2018. DDR4 NVDIMM-N DESIGN SPECIFICATION. https:\/\/www.jedec.org\/standards-documents\/docs\/jesd248"},{"key":"e_1_2_1_44_1","unstructured":"JEDEC. 2021. DDR4 NVDIMM-P BUS PROTOCOL. https:\/\/www.jedec.org\/system\/files\/docs\/JESD304-4-01.pdf JEDEC. 2021. DDR4 NVDIMM-P BUS PROTOCOL. https:\/\/www.jedec.org\/system\/files\/docs\/JESD304-4-01.pdf"},{"key":"e_1_2_1_45_1","volume-title":"Phase Change Memory: Scaling and applications","author":"David Jeyasingh Rakesh Gnana","unstructured":"Rakesh Gnana David Jeyasingh , Jiale Liang , Marissa Caldwell , Duygu Kuzum , and H.-S. Philip Wong . 2012. Phase Change Memory: Scaling and applications . In CICC. IEEE , 1--7. Rakesh Gnana David Jeyasingh, Jiale Liang, Marissa Caldwell, Duygu Kuzum, and H.-S. Philip Wong. 2012. Phase Change Memory: Scaling and applications. In CICC. IEEE, 1--7."},{"key":"e_1_2_1_46_1","volume-title":"Sanidhya Kashyap, Taesoo Kim, Aasheesh Kolli, and Vijay Chidambaram.","author":"Kadekodi Rohan","year":"2019","unstructured":"Rohan Kadekodi , Se Kwon Lee , Sanidhya Kashyap, Taesoo Kim, Aasheesh Kolli, and Vijay Chidambaram. 2019 . SplitFS: reducing software overhead in file systems for persistent memory. In SOSP. ACM , 494--508. Rohan Kadekodi, Se Kwon Lee, Sanidhya Kashyap, Taesoo Kim, Aasheesh Kolli, and Vijay Chidambaram. 2019. SplitFS: reducing software overhead in file systems for persistent memory. In SOSP. ACM, 494--508."},{"key":"e_1_2_1_47_1","volume-title":"2021 USENIX Annual Technical Conference, USENIX ATC 2021","author":"Kassa Hiwot Tadese","year":"2021","unstructured":"Hiwot Tadese Kassa , Jason Akers , Mrinmoy Ghosh , Zhichao Cao , Vaibhav Gogte , and Ronald G. Dreslinski . 2021. Improving Performance of Flash Based Key-Value Stores Using Storage Class Memory as a Volatile Memory Extension . In 2021 USENIX Annual Technical Conference, USENIX ATC 2021 , July 14-16, 2021 , Irina Calciu and Geoff Kuenning (Eds.). USENIX Association, 821--837. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/kassa Hiwot Tadese Kassa, Jason Akers, Mrinmoy Ghosh, Zhichao Cao, Vaibhav Gogte, and Ronald G. Dreslinski. 2021. Improving Performance of Flash Based Key-Value Stores Using Storage Class Memory as a Volatile Memory Extension. In 2021 USENIX Annual Technical Conference, USENIX ATC 2021, July 14-16, 2021, Irina Calciu and Geoff Kuenning (Eds.). USENIX Association, 821--837. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/kassa"},{"key":"e_1_2_1_48_1","article-title":"Power-optimized Deployment of Keyvalue Stores Using Storage Class Memory","volume":"18","author":"Kassa Hiwot Tadese","year":"2022","unstructured":"Hiwot Tadese Kassa , Jason Akers , Mrinmoy Ghosh , Zhichao Cao , Vaibhav Gogte , and Ronald G. Dreslinski . 2022 . Power-optimized Deployment of Keyvalue Stores Using Storage Class Memory . ACM Trans. Storage 18 , 2 (2022), 13:1--13:26. Hiwot Tadese Kassa, Jason Akers, Mrinmoy Ghosh, Zhichao Cao, Vaibhav Gogte, and Ronald G. Dreslinski. 2022. Power-optimized Deployment of Keyvalue Stores Using Storage Class Memory. ACM Trans. Storage 18, 2 (2022), 13:1--13:26.","journal-title":"ACM Trans. Storage"},{"key":"e_1_2_1_49_1","doi-asserted-by":"crossref","unstructured":"Omar Khattab Mohammad Hammoud and Omar Shekfeh. 2018. PolyHJ: A Polymorphic Main-Memory Hash Join Paradigm for Multi-Core Machines. In CIKM. ACM 1323--1332. Omar Khattab Mohammad Hammoud and Omar Shekfeh. 2018. PolyHJ: A Polymorphic Main-Memory Hash Join Paradigm for Multi-Core Machines. In CIKM. ACM 1323--1332.","DOI":"10.1145\/3269206.3271680"},{"key":"e_1_2_1_50_1","doi-asserted-by":"crossref","unstructured":"Ana Khorguani Thomas Ropars and Noel De Palma. 2022. ResPCT: fast checkpointing in non-volatile memory for multi-threaded applications. In EuroSys. ACM 525--540. Ana Khorguani Thomas Ropars and Noel De Palma. 2022. ResPCT: fast checkpointing in non-volatile memory for multi-threaded applications. In EuroSys. ACM 525--540.","DOI":"10.1145\/3492321.3519590"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687564"},{"key":"e_1_2_1_52_1","volume-title":"Xinwei Fu, Sanidhya Kashyap, and Changwoo Min.","author":"Kim Wook-Hee","year":"2021","unstructured":"Wook-Hee Kim , Madhava Krishnan Ramanathan , Xinwei Fu, Sanidhya Kashyap, and Changwoo Min. 2021 . PACTree: A High Performance Persistent Range Index Using PAC Guidelines. In SOSP. ACM , 424--439. Wook-Hee Kim, Madhava Krishnan Ramanathan, Xinwei Fu, Sanidhya Kashyap, and Changwoo Min. 2021. PACTree: A High Performance Persistent Range Index Using PAC Guidelines. In SOSP. ACM, 424--439."},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF03037022"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2981540"},{"key":"e_1_2_1_55_1","volume-title":"IMDM@VLDB (Revised Selected Papers) (Lecture Notes in Computer Science","author":"Lang Harald","unstructured":"Harald Lang , Viktor Leis , Martina-Cezara Albutiu , Thomas Neumann , and Alfons Kemper . 2013. Massively Parallel NUMA-Aware Hash Joins . In IMDM@VLDB (Revised Selected Papers) (Lecture Notes in Computer Science , Vol. 8921). Springer, 3-- 14 . Harald Lang, Viktor Leis, Martina-Cezara Albutiu, Thomas Neumann, and Alfons Kemper. 2013. Massively Parallel NUMA-Aware Hash Joins. In IMDM@VLDB (Revised Selected Papers) (Lecture Notes in Computer Science, Vol. 8921). Springer, 3--14."},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551837"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/mm.2010.24"},{"key":"e_1_2_1_58_1","volume-title":"Proc. VLDB Endow. 15","author":"Lee Sekwon","year":"2023","unstructured":"Sekwon Lee , Soujanya Ponnapalli , Sharad Singhal , Marcos K Aguilera , Kimberly Keeton , and Vijay Chidambaram . 2023 . DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory (Extended Version) . Proc. VLDB Endow. 15 , 13 (2023). Sekwon Lee, Soujanya Ponnapalli, Sharad Singhal, Marcos K Aguilera, Kimberly Keeton, and Vijay Chidambaram. 2023. DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory (Extended Version). Proc. VLDB Endow. 15, 13 (2023)."},{"key":"e_1_2_1_59_1","unstructured":"Se Kwon Lee Jayashree Mohan Sanidhya Kashyap Taesoo Kim and Vijay Chidambaram. 2019. Recipe: converting concurrent DRAM indexes to persistent-memory indexes. In SOSP. ACM 462--477. Se Kwon Lee Jayashree Mohan Sanidhya Kashyap Taesoo Kim and Vijay Chidambaram. 2019. Recipe: converting concurrent DRAM indexes to persistent-memory indexes. In SOSP. ACM 462--477."},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.14778\/3372716.3372728"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.2979819"},{"key":"e_1_2_1_62_1","volume-title":"Side-Channel Attacks on Optane Persistent Memory. In 32th USENIX Security Symposium (USENIX Security 23)","author":"Liu Sihang","year":"2023","unstructured":"Sihang Liu , Suraaj Kanniwadi , Martin Schwarzl , Andreas Kogler , Daniel Gruss , and Samira Khan . 2023 . Side-Channel Attacks on Optane Persistent Memory. In 32th USENIX Security Symposium (USENIX Security 23) . Sihang Liu, Suraaj Kanniwadi, Martin Schwarzl, Andreas Kogler, Daniel Gruss, and Samira Khan. 2023. Side-Channel Attacks on Optane Persistent Memory. In 32th USENIX Security Symposium (USENIX Security 23)."},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.14778\/3494124.3494141"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.14778\/3389133.3389134"},{"key":"e_1_2_1_65_1","volume-title":"ROART","author":"Ma Shaonan","year":"2021","unstructured":"Shaonan Ma , Kang Chen , Shimin Chen , Mengxing Liu , Jianglang Zhu , Hongbo Kang , and Yongwei Wu . 2021 . ROART : Range-query Optimized Persistent ART. In FAST. USENIX Association , 1--16. Shaonan Ma, Kang Chen, Shimin Chen, Mengxing Liu, Jianglang Zhu, Hongbo Kang, and Yongwei Wu. 2021. ROART: Range-query Optimized Persistent ART. In FAST. USENIX Association, 1--16."},{"key":"e_1_2_1_66_1","unstructured":"Tobias Maltenberger Till Lehmann Lawrence Benson and Tilmann Rabl. 2022. Evaluating In-Memory Hash Joins on Persistent Memory. In EDBT. OpenProceedings.org 2:368--2:372. Tobias Maltenberger Till Lehmann Lawrence Benson and Tilmann Rabl. 2022. Evaluating In-Memory Hash Joins on Persistent Memory. In EDBT. OpenProceedings.org 2:368--2:372."},{"key":"e_1_2_1_67_1","volume-title":"Kersten","author":"Manegold Stefan","year":"2000","unstructured":"Stefan Manegold , Peter A. Boncz , and Martin L . Kersten . 2000 . What Happens During a Join? Dissecting CPU and Memory Optimization Effects. In VLDB. Morgan Kaufmann , 339--350. Stefan Manegold, Peter A. Boncz, and Martin L. Kersten. 2000. What Happens During a Join? Dissecting CPU and Memory Optimization Effects. In VLDB. Morgan Kaufmann, 339--350."},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2002.1019210"},{"key":"e_1_2_1_69_1","volume-title":"Swift","author":"Mansi Mark","year":"2022","unstructured":"Mark Mansi , Bijan Tabatabai , and Michael M . Swift . 2022 . CBMM : Financial Advice for Kernel Memory Managers. In USENIX Annual Technical Conference. USENIX Association , 593--608. Mark Mansi, Bijan Tabatabai, and Michael M. Swift. 2022. CBMM: Financial Advice for Kernel Memory Managers. In USENIX Annual Technical Conference. USENIX Association, 593--608."},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2442980"},{"key":"e_1_2_1_71_1","volume-title":"SIGMOD Conference. ACM","author":"Nam Yoon-Min","year":"2020","unstructured":"Yoon-Min Nam , Donghyoung Han , and Min-Soo Kim . 2020 . SPRINTER: A Fast n-ary Join Query Processing Method for Complex OLAP Queries . In SIGMOD Conference. ACM , 2055--2070. Yoon-Min Nam, Donghyoung Han, and Min-Soo Kim. 2020. SPRINTER: A Fast n-ary Join Query Processing Method for Complex OLAP Queries. In SIGMOD Conference. ACM, 2055--2070."},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/1840845.1840851"},{"key":"e_1_2_1_73_1","volume-title":"TPCTC (Lecture Notes in Computer Science","volume":"252","author":"O'Neil Patrick E.","year":"2009","unstructured":"Patrick E. O'Neil , Elizabeth J. O'Neil , Xuedong Chen , and Stephen Revilak . 2009 . The Star Schema Benchmark and Augmented Fact Table Indexing . In TPCTC (Lecture Notes in Computer Science , Vol. 5895). Springer, 237-- 252 . Patrick E. O'Neil, Elizabeth J. O'Neil, Xuedong Chen, and Stephen Revilak. 2009. The Star Schema Benchmark and Augmented Fact Table Indexing. In TPCTC (Lecture Notes in Computer Science, Vol. 5895). Springer, 237--252."},{"key":"e_1_2_1_74_1","volume-title":"Architectural Principles for Database Systems on Storage-Class Memory. Ph. D. Dissertation","author":"Oukid Ismail","unstructured":"Ismail Oukid . 2018. Architectural Principles for Database Systems on Storage-Class Memory. Ph. D. Dissertation . Dresden University of Technology , Germany . Ismail Oukid. 2018. Architectural Principles for Database Systems on Storage-Class Memory. Ph. D. Dissertation. Dresden University of Technology, Germany."},{"key":"e_1_2_1_75_1","volume-title":"BTW (LNI","author":"Oukid Ismail","unstructured":"Ismail Oukid . 2019. Architectural Principles for Database Systems on Storage-Class Memory . In BTW (LNI , Vol. P-289). Gesellschaft f\u00fcr Informatik, Bonn, 477-- 486 . Ismail Oukid. 2019. Architectural Principles for Database Systems on Storage-Class Memory. In BTW (LNI, Vol. P-289). Gesellschaft f\u00fcr Informatik, Bonn, 477--486."},{"key":"e_1_2_1_76_1","unstructured":"SNIA Technical Position. 2017. NVM Programming Model (NPM) Version 1.2. https:\/\/www.snia.org\/sites\/default\/files\/technical-work\/npm\/release\/SNIA-NVM-Programming-Model-v1.2.pdf SNIA Technical Position. 2017. NVM Programming Model (NPM) Version 1.2. https:\/\/www.snia.org\/sites\/default\/files\/technical-work\/npm\/release\/SNIA-NVM-Programming-Model-v1.2.pdf"},{"key":"e_1_2_1_77_1","unstructured":"Moinuddin K. Qureshi. 2014. Memory Scaling is Dead Long Live Memory Scaling. https:\/\/hps.ece.utexas.edu\/yale75\/qureshi_slides.pdf Moinuddin K. Qureshi. 2014. Memory Scaling is Dead Long Live Memory Scaling. https:\/\/hps.ece.utexas.edu\/yale75\/qureshi_slides.pdf"},{"key":"e_1_2_1_78_1","unstructured":"Amanda Raybuck Tim Stamler Wei Zhang Mattan Erez and Simon Peter. 2021. HeMem: Scalable Tiered Memory Management for Big Data Applications and Real NVM. In SOSP. ACM 392--407. Amanda Raybuck Tim Stamler Wei Zhang Mattan Erez and Simon Peter. 2021. HeMem: Scalable Tiered Memory Management for Big Data Applications and Real NVM. In SOSP. ACM 392--407."},{"key":"e_1_2_1_79_1","volume-title":"An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory. In SIGMOD Conference. ACM","author":"Schuh Stefan","year":"2016","unstructured":"Stefan Schuh , Xiao Chen , and Jens Dittrich . 2016 . An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory. In SIGMOD Conference. ACM , 1961--1976. Stefan Schuh, Xiao Chen, and Jens Dittrich. 2016. An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory. In SIGMOD Conference. ACM, 1961--1976."},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.14778\/2777598.2777602"},{"key":"e_1_2_1_81_1","first-page":"1","article-title":"Large-scale in-memory analytics on Intel\u00ae Optane\u2122 DC persistent memory","volume":"4","author":"Shanbhag Anil","year":"2020","unstructured":"Anil Shanbhag , Nesime Tatbul , David Cohen , and Samuel Madden . 2020 . Large-scale in-memory analytics on Intel\u00ae Optane\u2122 DC persistent memory . In DaMoN. ACM , 4 : 1 -- 4 :8. Anil Shanbhag, Nesime Tatbul, David Cohen, and Samuel Madden. 2020. Large-scale in-memory analytics on Intel\u00ae Optane\u2122 DC persistent memory. In DaMoN. ACM, 4:1--4:8.","journal-title":"DaMoN. ACM"},{"key":"e_1_2_1_82_1","unstructured":"Simon Sharwood. 2022. Last week Intel killed Optane. Today Kioxia and Everspin announced comparable tech. https:\/\/www.theregister.com\/2022\/08\/02\/kioxia_everspin_persistent_memory\/ Simon Sharwood. 2022. Last week Intel killed Optane. Today Kioxia and Everspin announced comparable tech. https:\/\/www.theregister.com\/2022\/08\/02\/kioxia_everspin_persistent_memory\/"},{"key":"e_1_2_1_83_1","volume-title":"Naughton","author":"Shatdal Ambuj","year":"1994","unstructured":"Ambuj Shatdal , Chander Kant , and Jeffrey F . Naughton . 1994 . Cache Conscious Algorithms for Relational Query Processing. In VLDB. Morgan Kaufmann , 510--521. Ambuj Shatdal, Chander Kant, and Jeffrey F. Naughton. 1994. Cache Conscious Algorithms for Relational Query Processing. In VLDB. Morgan Kaufmann, 510--521."},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.849164"},{"key":"e_1_2_1_85_1","unstructured":"Anton Shilov. 2022. Samsung's Memory-Semantic CXL SSD Brings a 20X Performance Uplift. https:\/\/www.tomshardware.com\/news\/samsung-memory-semantic-cxl-ssd-brings-20x-performance-uplift Anton Shilov. 2022. Samsung's Memory-Semantic CXL SSD Brings a 20X Performance Uplift. https:\/\/www.tomshardware.com\/news\/samsung-memory-semantic-cxl-ssd-brings-20x-performance-uplift"},{"key":"e_1_2_1_86_1","volume-title":"SIGMOD Conference. ACM, 1241--1256","author":"Tang Dixin","unstructured":"Dixin Tang , Zechao Shang , Aaron J. Elmore , Sanjay Krishnan , and Michael J. Franklin . 2020. Thrifty Query Execution via Incrementability . In SIGMOD Conference. ACM, 1241--1256 . Dixin Tang, Zechao Shang, Aaron J. Elmore, Sanjay Krishnan, and Michael J. Franklin. 2020. Thrifty Query Execution via Incrementability. In SIGMOD Conference. ACM, 1241--1256."},{"key":"e_1_2_1_87_1","volume-title":"Dongarra","author":"Terpstra Daniel","year":"2009","unstructured":"Daniel Terpstra , Heike Jagode , Haihang You , and Jack J . Dongarra . 2009 . Collecting Performance Data with PAPI-C. In Parallel Tools Workshop. Springer , 157--173. Daniel Terpstra, Heike Jagode, Haihang You, and Jack J. Dongarra. 2009. Collecting Performance Data with PAPI-C. In Parallel Tools Workshop. Springer, 157--173."},{"key":"e_1_2_1_88_1","first-page":"1","article-title":"Persistent Memory I\/O Primitives","volume":"12","author":"van Renen Alexander","year":"2019","unstructured":"Alexander van Renen , Lukas Vogel , Viktor Leis , Thomas Neumann , and Alfons Kemper . 2019 . Persistent Memory I\/O Primitives . In DaMoN. ACM , 12 : 1 -- 12 :7. Alexander van Renen, Lukas Vogel, Viktor Leis, Thomas Neumann, and Alfons Kemper. 2019. Persistent Memory I\/O Primitives. In DaMoN. ACM, 12:1--12:7.","journal-title":"DaMoN. ACM"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732269.2732277"},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551839"},{"key":"e_1_2_1_91_1","volume-title":"Wenqiang Zhang, Dabin Wu, Stephen Deiss, Priyanka Raina, He Qian, Bin Gao, et al.","author":"Wan Weier","year":"2022","unstructured":"Weier Wan , Rajkumar Kubendran , Clemens Schaefer , Sukru Burc Eryilmaz , Wenqiang Zhang, Dabin Wu, Stephen Deiss, Priyanka Raina, He Qian, Bin Gao, et al. 2022 . A compute-in-memory chip based on resistive random-access memory. Nature 608, 7923 (2022), 504--512. Weier Wan, Rajkumar Kubendran, Clemens Schaefer, Sukru Burc Eryilmaz, Wenqiang Zhang, Dabin Wu, Stephen Deiss, Priyanka Raina, He Qian, Bin Gao, et al. 2022. A compute-in-memory chip based on resistive random-access memory. Nature 608, 7923 (2022), 504--512."},{"key":"e_1_2_1_92_1","volume-title":"Characterizing and Modeling Non-Volatile Memory Systems","author":"Wang Zixuan","unstructured":"Zixuan Wang , Xiao Liu , Jian Yang , Theodore Michailidis , Steven Swanson , and Jishen Zhao . 2020. Characterizing and Modeling Non-Volatile Memory Systems . In MICRO. IEEE , 496--508. Zixuan Wang, Xiao Liu, Jian Yang, Theodore Michailidis, Steven Swanson, and Jishen Zhao. 2020. Characterizing and Modeling Non-Volatile Memory Systems. In MICRO. IEEE, 496--508."},{"key":"e_1_2_1_93_1","volume-title":"32th USENIX Security Symposium (USENIX Security 23)","author":"Wang Zixuan","year":"2023","unstructured":"Zixuan Wang , Mohammadkazem Taram , Daniel Moghimi , Steven Swanson , Dean Tullsen , and Jishen Zhao . 2023 . NVLeak: Off-Chip Side-Channel Attacks via Non-Volatile Memory Systems . In 32th USENIX Security Symposium (USENIX Security 23) . Zixuan Wang, Mohammadkazem Taram, Daniel Moghimi, Steven Swanson, Dean Tullsen, and Jishen Zhao. 2023. NVLeak: Off-Chip Side-Channel Attacks via Non-Volatile Memory Systems. In 32th USENIX Security Symposium (USENIX Security 23)."},{"key":"e_1_2_1_94_1","first-page":"1","article-title":"Lessons learned from the early performance evaluation of Intel optane DC persistent memory in DBMS","volume":"14","author":"Wu Yinjun","year":"2020","unstructured":"Yinjun Wu , Kwanghyun Park , Rathijit Sen , Brian Kroth , and Jaeyoung Do . 2020 . Lessons learned from the early performance evaluation of Intel optane DC persistent memory in DBMS . In DaMoN. ACM , 14 : 1 -- 14 :3. Yinjun Wu, Kwanghyun Park, Rathijit Sen, Brian Kroth, and Jaeyoung Do. 2020. Lessons learned from the early performance evaluation of Intel optane DC persistent memory in DBMS. In DaMoN. ACM, 14:1--14:3.","journal-title":"DaMoN. ACM"},{"key":"e_1_2_1_95_1","doi-asserted-by":"crossref","unstructured":"Lingfeng Xiang Xingsheng Zhao Jia Rao Song Jiang and Hong Jiang. 2022. Characterizing the performance of intel optane persistent memory: a close look at its on-DIMM buffering. In EuroSys. ACM 488--505. Lingfeng Xiang Xingsheng Zhao Jia Rao Song Jiang and Hong Jiang. 2022. Characterizing the performance of intel optane persistent memory: a close look at its on-DIMM buffering. In EuroSys. ACM 488--505.","DOI":"10.1145\/3492321.3519556"},{"key":"e_1_2_1_96_1","volume-title":"NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories","author":"Xu Jian","year":"2016","unstructured":"Jian Xu and Steven Swanson . 2016 . NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories . In FAST. USENIX Association , 323--338. Jian Xu and Steven Swanson. 2016. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In FAST. USENIX Association, 323--338."},{"key":"e_1_2_1_97_1","volume-title":"An Empirical Guide to the Behavior and Use of Scalable Persistent Memory","author":"Yang Jian","unstructured":"Jian Yang , Juno Kim , Morteza Hoseinzadeh , Joseph Izraelevitz , and Steven Swanson . 2020. An Empirical Guide to the Behavior and Use of Scalable Persistent Memory . In FAST. USENIX Association , 169--182. Jian Yang, Juno Kim, Morteza Hoseinzadeh, Joseph Izraelevitz, and Steven Swanson. 2020. An Empirical Guide to the Behavior and Use of Scalable Persistent Memory. In FAST. USENIX Association, 169--182."},{"key":"e_1_2_1_98_1","volume-title":"Persistent State Machines for Recoverable In-memory Storage Systems with NVRam","author":"Zhang Wen","unstructured":"Wen Zhang , Scott Shenker , and Irene Zhang . 2020. Persistent State Machines for Recoverable In-memory Storage Systems with NVRam . In OSDI. USENIX Association , 1029--1046. Wen Zhang, Scott Shenker, and Irene Zhang. 2020. Persistent State Machines for Recoverable In-memory Storage Systems with NVRam. In OSDI. USENIX Association, 1029--1046."},{"key":"e_1_2_1_99_1","volume-title":"Patel","author":"Zhang Zuyu","year":"2019","unstructured":"Zuyu Zhang , Harshad Deshmukh , and Jignesh M . Patel . 2019 . Data Partitioning for In-Memory Systems: Myths, Challenges , and Opportunities. In CIDR. www.cidrdb.org. Zuyu Zhang, Harshad Deshmukh, and Jignesh M. Patel. 2019. Data Partitioning for In-Memory Systems: Myths, Challenges, and Opportunities. In CIDR. www.cidrdb.org."},{"key":"e_1_2_1_100_1","volume-title":"ODINFS: Scaling PM Performance with Opportunistic Delegation","author":"Zhou Diyu","year":"2022","unstructured":"Diyu Zhou , Yuchen Qian , Vishal Gupta , Zhifei Yang , Changwoo Min , and Sanidhya Kashyap . 2022 . ODINFS: Scaling PM Performance with Opportunistic Delegation . In OSDI. USENIX Association , 179--193. Diyu Zhou, Yuchen Qian, Vishal Gupta, Zhifei Yang, Changwoo Min, and Sanidhya Kashyap. 2022. ODINFS: Scaling PM Performance with Opportunistic Delegation. In OSDI. USENIX Association, 179--193."}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3583140.3583144","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,11]],"date-time":"2023-12-11T03:58:27Z","timestamp":1702267107000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3583140.3583144"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2]]},"references-count":100,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["10.14778\/3583140.3583144"],"URL":"https:\/\/doi.org\/10.14778\/3583140.3583144","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2023,2]]},"assertion":[{"value":"2023-04-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}