{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T13:40:12Z","timestamp":1755870012327,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,8,22]],"date-time":"2026-08-22T00:00:00Z","timestamp":1787356800000},"content-version":"vor","delay-in-days":440,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS-2314680"],"award-info":[{"award-number":["CNS-2314680"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,8]]},"DOI":"10.1145\/3721145.3734533","type":"proceedings-article","created":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T12:57:17Z","timestamp":1755867437000},"page":"1234-1249","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Persistent Memory Objects on the Cheap"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9425-0681","authenticated-orcid":false,"given":"Derrick","family":"Greenspan","sequence":"first","affiliation":[{"name":"College of Engineering and Computer Science, University of Central Florida, Orlando, Florida, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0650-3464","authenticated-orcid":false,"given":"Naveed Ul","family":"Mustafa","sequence":"additional","affiliation":[{"name":"Department of Computer Science, New Mexico State University, Las Cruces, New mexico, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7378-6196","authenticated-orcid":false,"given":"Jongouk","family":"Choi","sequence":"additional","affiliation":[{"name":"College of Engineering and Computer Science, University of Central Florida, Orlando, Florida, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2843-5503","authenticated-orcid":false,"given":"Mark","family":"Heinrich","sequence":"additional","affiliation":[{"name":"College of Engineering and Computer Science, University of Central Florida, Orlando, Florida, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8863-941X","authenticated-orcid":false,"given":"Yan","family":"Solihin","sequence":"additional","affiliation":[{"name":"College of Engineering and Computer Science, University of Central Florida, Orlando, Florida, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,8,22]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"crossref","unstructured":"David Boles Daniel Waddington and David\u00a0A Roberts. 2023. CXL-enabled enhanced memory functions. IEEE Micro 43 2 (2023) 58\u201365.","DOI":"10.1109\/MM.2022.3229627"},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"crossref","unstructured":"Pau-Chen Cheng Wojciech Ozga Enriquillo Valdez Salman Ahmed Zhongshu Gu Hani Jamjoom Hubertus Franke and James Bottomley. 2024. Intel TDX Demystified: A Top-Down Approach. ACM Comput. Surv. 56 9 Article 238 (April 2024) 33\u00a0pages. https:\/\/doi.org\/10.1145\/3652597","DOI":"10.1145\/3652597"},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"crossref","unstructured":"Kwanghoon Choi Igjae Kim Sunho Lee and Jaehyuk Huh. 2025. ShieldCXL: A Practical Obliviousness Support with Sealed CXL Memory. ACM Trans. Archit. Code Optim. 22 1 Article 13 (March 2025) 25\u00a0pages. https:\/\/doi.org\/10.1145\/3703354","DOI":"10.1145\/3703354"},{"key":"e_1_3_3_1_5_2","unstructured":"Howard Chu. 2011-2015. Lightning Memory-Mapped Database (LMDB). https:\/\/www.symas.com\/lmdb."},{"key":"e_1_3_3_1_6_2","unstructured":"Kernel\u00a0Development Community. 2023. Block Cipher Algorithm Definitions. https:\/\/www.kernel.org\/doc\/html\/v5.14\/crypto\/api-skcipher.html#symmetric-key-cipher-api https:\/\/www.kernel.org\/doc\/html\/v5.14\/crypto\/api-skcipher.html#symmetric-key-cipher-api."},{"key":"e_1_3_3_1_7_2","volume-title":"Compute Express Link 3.1 Specification","year":"2023","unstructured":"COMPUTE EXPRESS LINK CONSORTIUM, INC. 2023. Compute Express Link 3.1 Specification. COMPUTE EXPRESS LINK CONSORTIUM, INC. Revision 3.1."},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_3_1_9_2","volume-title":"Linux device drivers","author":"Corbet Jonathan","year":"2005","unstructured":"Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman. 2005. Linux device drivers. \" O\u2019Reilly Media, Inc.\", Sebastopol, CA, USA."},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"crossref","unstructured":"Debendra Das\u00a0Sharma Robert Blankenship and Daniel Berger. 2024. An Introduction to the Compute Express Link (CXL) Interconnect. Comput. Surveys 56 11 (2024) 1\u201337.","DOI":"10.1145\/3669900"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3609308.3625268"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582031"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2017.58"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"crossref","unstructured":"Donghyun Gouk Miryeong Kwon Hanyeoreum Bae Sangwon Lee and Myoungsoo Jung. 2023. Memory pooling with cxl. IEEE Micro 43 2 (2023) 48\u201357.","DOI":"10.1109\/MM.2023.3237491"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/SEED61283.2024.00023"},{"key":"e_1_3_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/SEED55351.2022.00021"},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"crossref","unstructured":"Gavin Henry. 2019. Howard chu on lightning memory-mapped database. Ieee Software 36 06 (2019) 83\u201387.","DOI":"10.1109\/MS.2019.2936273"},{"key":"e_1_3_3_1_18_2","doi-asserted-by":"crossref","unstructured":"Michael Henson and Stephen Taylor. 2014. Memory encryption: A survey of existing techniques. ACM Computing Surveys (CSUR) 46 4 (2014) 1\u201326. Publisher: ACM New York NY USA.","DOI":"10.1145\/2566673"},{"key":"e_1_3_3_1_19_2","unstructured":"Intel. 2021. eADR: New Opportunities for Persistent Memory Applications. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/eadr-new-opportunities-for-persistent-memory-applications.html"},{"key":"e_1_3_3_1_20_2","unstructured":"Intel. 2023. Intel\u00ae Total Memory Encryption - Multi-Key - 009 - ID:655258 | 12th Generation Intel\u00ae Core\u2122 Processors."},{"key":"e_1_3_3_1_21_2","unstructured":"Joseph Izraelevitz Jian Yang Lu Zhang Juno Kim Xiao Liu Amirsaman Memaripour Yun\u00a0Joon Soh Zixuan Wang Yi Xu Subramanya\u00a0R. Dulloor Jishen Zhao and Steven Swanson. 2019. Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. arxiv:https:\/\/arXiv.org\/abs\/1903.05714\u00a0[cs.DC] https:\/\/arxiv.org\/abs\/1903.05714"},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359631"},{"key":"e_1_3_3_1_23_2","unstructured":"David Kaplan Jeremy Powell and Tom Woller. 2016. AMD memory encryption. White paper 13 (2016) 12."},{"key":"e_1_3_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629596"},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273017"},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3578835"},{"key":"e_1_3_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507710"},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582063"},{"key":"e_1_3_3_1_29_2","doi-asserted-by":"crossref","unstructured":"Tony Mason Thaleia\u00a0Dimitra Doudali Margo Seltzer and Ada Gavrilovska. 2020. Unexpected performance of Intel\u00ae Optane\u2122 DC persistent memory. IEEE Computer Architecture Letters 19 1 (2020) 55\u201358.","DOI":"10.1109\/LCA.2020.2987303"},{"key":"e_1_3_3_1_30_2","first-page":"56","volume-title":"2024 NFS ConferenceURL: http:\/\/www. nfsv4bat. org\/Documents\/nasconf\/2004\/filebench. pdf","author":"McDougall Richard","year":"2005","unstructured":"Richard McDougall and Jim Mauro. 2005. FileBench Tutorial, In 2024 NFS Conference. URL: http:\/\/www. nfsv4bat. org\/Documents\/nasconf\/2004\/filebench. pdf, 56."},{"key":"e_1_3_3_1_31_2","unstructured":"Sebasian Moss. 2022. Intel kills off Optane Memory writes off $559 million inventory. https:\/\/www.datacenterdynamics.com\/en\/news\/intel-kills-off-optane-memory-writes-off-559-million-inventory\/."},{"key":"e_1_3_3_1_32_2","doi-asserted-by":"crossref","unstructured":"Naveed\u00a0Ul Mustafa and Yan Solihin. 2023. Persistent Memory Security Threats to Interprocess Isolation. IEEE Micro 43 5 (2023) 16\u201323.","DOI":"10.1109\/MM.2023.3264938"},{"key":"e_1_3_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/SEED51797.2021.00020"},{"key":"e_1_3_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1994.288164"},{"key":"e_1_3_3_1_35_2","series-title":"(DAC \u201923)","first-page":"1","volume-title":"Proceedings of the 60th Annual ACM\/IEEE Design Automation Conference","author":"Pan Yanqi","year":"2025","unstructured":"Yanqi Pan, Yifeng Zhang, Wen Xia, Xiangyu Zou, and Cai Deng. 2025. HUNTER: Releasing Persistent Memory Write Performance with A Novel PM-DRAM Collaboration Architecture. In Proceedings of the 60th Annual ACM\/IEEE Design Automation Conference (San Francisco, California, United States) (DAC \u201923). IEEE Press, New York, NY, USA, 1\u20136. https:\/\/doi.org\/10.1109\/DAC56929.2023.10247940"},{"key":"e_1_3_3_1_36_2","unstructured":"P Roberts. 2003. MIT: Discarded hard drives yield private info. https:\/\/www.computerworld.com\/article\/1334164\/mit-discarded-hard-drives-yield-private-info.html"},{"key":"e_1_3_3_1_37_2","doi-asserted-by":"crossref","unstructured":"Brian Rogers Yan Solihin and Milos Prvulovic. 2005. Memory predecryption: hiding the latency overhead of memory encryption. ACM SIGARCH Computer Architecture News 33 1 (2005) 27\u201333.","DOI":"10.1145\/1055626.1055631"},{"key":"e_1_3_3_1_38_2","doi-asserted-by":"crossref","unstructured":"Yan Solihin. 2019. Persistent memory: Abstractions abstractions and abstractions. IEEE Micro 39 1 (2019) 65\u201366.","DOI":"10.1109\/MM.2018.2885589"},{"key":"e_1_3_3_1_39_2","doi-asserted-by":"crossref","unstructured":"Yan Solihin Jaejin Lee and Josep Torrellas. 2002. Using a user-level memory thread for correlation prefetching. ACM SIGARCH Computer Architecture News 30 2 (2002) 171\u2013182.","DOI":"10.1145\/545214.545235"},{"key":"e_1_3_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613424.3614256"},{"key":"e_1_3_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132761"},{"key":"e_1_3_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378492"},{"key":"e_1_3_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00071"},{"key":"e_1_3_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00062"},{"key":"e_1_3_3_1_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304024"},{"key":"e_1_3_3_1_46_2","first-page":"37","volume-title":"18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24)","author":"Zhong Yuhong","year":"2024","unstructured":"Yuhong Zhong, Daniel\u00a0S. Berger, Carl Waldspurger, Ryan Wee, Ishwar Agarwal, Rajat Agarwal, Frank Hady, Karthik Kumar, Mark\u00a0D. Hill, Mosharaf Chowdhury, and Asaf Cidon. 2024. Managing Memory Tiers with CXL in Virtualized Environments. In 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24). USENIX Association, Santa Clara, CA, 37\u201356. https:\/\/www.usenix.org\/conference\/osdi24\/presentation\/zhong-yuhong"}],"event":{"name":"ICS '25: 2025 International Conference on Supercomputing","location":"Salt Lake City USA","acronym":"ICS '25","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 39th ACM International Conference on Supercomputing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3721145.3734533","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3721145.3734533","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T13:04:23Z","timestamp":1755867863000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3721145.3734533"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,8]]},"references-count":45,"alternative-id":["10.1145\/3721145.3734533","10.1145\/3721145"],"URL":"https:\/\/doi.org\/10.1145\/3721145.3734533","relation":{},"subject":[],"published":{"date-parts":[[2025,6,8]]},"assertion":[{"value":"2025-08-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}