{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,29]],"date-time":"2026-03-29T01:14:25Z","timestamp":1774746865482,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":59,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T00:00:00Z","timestamp":1698019200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key Research & Development Program of China","award":["2022YFB4502004"],"award-info":[{"award-number":["2022YFB4502004"]}]},{"name":"Natural Science Foundation of China","award":["62141216"],"award-info":[{"award-number":["62141216"]}]},{"name":"Natural Science Foundation of China","award":["61877035"],"award-info":[{"award-number":["61877035"]}]},{"name":"Young Elite Scientists Sponsorship Program by CAST","award":["2022QNRC001"],"award-info":[{"award-number":["2022QNRC001"]}]},{"name":"Tsinghua University Initiative Scientific Research Program"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,23]]},"DOI":"10.1145\/3600006.3613141","type":"proceedings-article","created":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T14:44:17Z","timestamp":1696344257000},"page":"531-544","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Falcon: Fast OLTP Engine for Persistent Cache and Non-Volatile Memory"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-4560-1105","authenticated-orcid":false,"given":"Zhicheng","family":"Ji","sequence":"first","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8368-1109","authenticated-orcid":false,"given":"Kang","family":"Chen","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-4333-6404","authenticated-orcid":false,"given":"Leping","family":"Wang","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7518-0753","authenticated-orcid":false,"given":"Mingxing","family":"Zhang","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6651-7032","authenticated-orcid":false,"given":"Yongwei","family":"Wu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2023,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"CXL SPECIFICATION | Compute Express Link. https:\/\/www.computeexpresslink.org.  CXL SPECIFICATION | Compute Express Link. https:\/\/www.computeexpresslink.org."},{"key":"e_1_3_2_1_2_1","unstructured":"CXL\u2122 3.0 Specification. https:\/\/www.computeexpresslink.org\/download-the-specification.  CXL\u2122 3.0 Specification. https:\/\/www.computeexpresslink.org\/download-the-specification."},{"key":"e_1_3_2_1_3_1","unstructured":"Indradead. 2021. Direct Access for files. https:\/\/www.infradead.org\/~mchehab\/kernel_docs\/filesystems\/dax.html.  Indradead. 2021. Direct Access for files. https:\/\/www.infradead.org\/~mchehab\/kernel_docs\/filesystems\/dax.html."},{"key":"e_1_3_2_1_4_1","unstructured":"Intel Corporation. 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.  Intel Corporation. 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_2_1_5_1","unstructured":"Intel. Persistent Memory Development Kit. https:\/\/pmem.io\/.  Intel. Persistent Memory Development Kit. https:\/\/pmem.io\/."},{"key":"e_1_3_2_1_6_1","unstructured":"Mysql. https:\/\/www.mysql.com\/.  Mysql. https:\/\/www.mysql.com\/."},{"key":"e_1_3_2_1_7_1","unstructured":"Postgresql. https:\/\/www.postgresql.org\/.  Postgresql. https:\/\/www.postgresql.org\/."},{"key":"e_1_3_2_1_8_1","unstructured":"The Linux kernel archives. 2021. DAX-Direct access for files. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt.  The Linux kernel archives. 2021. DAX-Direct access for files. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt."},{"key":"e_1_3_2_1_9_1","unstructured":"TPC Benchmark C. https:\/\/www.tpc.org\/tpcc\/.  TPC Benchmark C. https:\/\/www.tpc.org\/tpcc\/."},{"key":"e_1_3_2_1_10_1","unstructured":"Build Persistent Memory Applications with Reliability Availability and Serviceability. 2020. https:\/\/www.intel.cn\/content\/www\/cn\/zh\/developer\/articles\/technical\/build-pmem-apps-with-ras.html?wapkw=Asynchronous%20DRAM%20Refresh%20(ADR)%20domain.  Build Persistent Memory Applications with Reliability Availability and Serviceability. 2020. https:\/\/www.intel.cn\/content\/www\/cn\/zh\/developer\/articles\/technical\/build-pmem-apps-with-ras.html?wapkw=Asynchronous%20DRAM%20Refresh%20(ADR)%20domain."},{"key":"e_1_3_2_1_11_1","unstructured":"Intel Reports Second-Quarter 2022 Financial Results 2022. https:\/\/www.intc.com\/news-events\/press-releases\/detail\/1563\/intel-reports-second-quarter-2022-financial-results.  Intel Reports Second-Quarter 2022 Financial Results 2022. https:\/\/www.intc.com\/news-events\/press-releases\/detail\/1563\/intel-reports-second-quarter-2022-financial-results."},{"key":"e_1_3_2_1_12_1","unstructured":"Blazing fast concurrent HashMap for Rust. 2023. https:\/\/github.com\/xacrimon\/dashmap.  Blazing fast concurrent HashMap for Rust. 2023. https:\/\/github.com\/xacrimon\/dashmap."},{"key":"e_1_3_2_1_13_1","unstructured":"Intel\u00ae 64 and ia-32 architectures optimization reference manual 2023. https:\/\/www.intel.com\/content\/www\/us\/en\/content-details\/671488\/intel-64-and-ia-32-architectures-optimization-reference-manual.html?wapkw=IntelAo%2064%20and%20IA-32%20Architectures%20Optimization%20Reference%20Manual.  Intel\u00ae 64 and ia-32 architectures optimization reference manual 2023. https:\/\/www.intel.com\/content\/www\/us\/en\/content-details\/671488\/intel-64-and-ia-32-architectures-optimization-reference-manual.html?wapkw=IntelAo%2064%20and%20IA-32%20Architectures%20Optimization%20Reference%20Manual."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA51647.2021.00019"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.14778\/3025111.3025116"},{"key":"e_1_3_2_1_16_1","volume-title":"Concurrency control in distributed database systems. ACM Computing Surveys (CSUR), 13(2):185--221","author":"Bernstein Philip A","year":"1981","unstructured":"Philip A Bernstein and Nathan Goodman . Concurrency control in distributed database systems. ACM Computing Surveys (CSUR), 13(2):185--221 , 1981 . Philip A Bernstein and Nathan Goodman. Concurrency control in distributed database systems. ACM Computing Surveys (CSUR), 13(2):185--221, 1981."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2714064.2660224"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378515"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1961295.1950380"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3210377.3210392"},{"key":"e_1_3_2_1_22_1","volume-title":"Pactrees: Supporting parallel and compressed purely-functional collections. arXiv preprint arXiv:2204.06077","author":"Dhulipala Laxman","year":"2022","unstructured":"Laxman Dhulipala , Guy E Blelloch , Yan Gu , and Yihan Sun . Pactrees: Supporting parallel and compressed purely-functional collections. arXiv preprint arXiv:2204.06077 , 2022 . Laxman Dhulipala, Guy E Blelloch, Yan Gu, and Yihan Sun. Pactrees: Supporting parallel and compressed purely-functional collections. arXiv preprint arXiv:2204.06077, 2022."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2094114.2094126"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554827"},{"key":"e_1_3_2_1_25_1","first-page":"913","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Gu Jinyu","year":"2019","unstructured":"Jinyu Gu , Qianqian Yu , Xiayang Wang , Zhaoguo Wang , Binyu Zang , Haibing Guan , and Haibo Chen . Pisces : A scalable and efficient persistent transactional memory . In 2019 USENIX Annual Technical Conference (USENIX ATC 19) , pages 913 -- 928 , 2019 . Jinyu Gu, Qianqian Yu, Xiayang Wang, Zhaoguo Wang, Binyu Zang, Haibing Guan, and Haibo Chen. Pisces: A scalable and efficient persistent transactional memory. In 2019 USENIX Annual Technical Conference (USENIX ATC 19), pages 913--928, 2019."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.14778\/3436905.3436921"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.14778\/3446095.3446101"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2980024.2872410"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190510"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2746480"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378483"},{"key":"e_1_3_2_1_32_1","volume-title":"On optimistic methods for concurrency control. ACM Transactions on Database Systems (TODS), 6(2):213--226","author":"Kung Hsiang-Tsung","year":"1981","unstructured":"Hsiang-Tsung Kung and John T Robinson . On optimistic methods for concurrency control. ACM Transactions on Database Systems (TODS), 6(2):213--226 , 1981 . Hsiang-Tsung Kung and John T Robinson. On optimistic methods for concurrency control. ACM Transactions on Database Systems (TODS), 6(2):213--226, 1981."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.14778\/3372716.3372728"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064015"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.14778\/3446095.3446105"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3093336.3037714"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2018.00029"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.14778\/3389133.3389134"},{"key":"e_1_3_2_1_39_1","first-page":"1","volume-title":"19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Ma Shaonan","year":"2021","unstructured":"Shaonan Ma , Kang Chen , Shimin Chen , Mengxing Liu , Jianglang Zhu , Hongbo Kang , and Yongwei Wu. Roart : Range-query optimized persistent art . In 19th USENIX Conference on File and Storage Technologies (FAST 21) , pages 1 -- 16 , 2021 . Shaonan Ma, Kang Chen, Shimin Chen, Mengxing Liu, Jianglang Zhu, Hongbo Kang, and Yongwei Wu. Roart: Range-query optimized persistent art. In 19th USENIX Conference on File and Storage Technologies (FAST 21), pages 1--16, 2021."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2749436"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824044"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186728.3164146"},{"key":"e_1_3_2_1_43_1","unstructured":"Next-Generation Memory Solutions at Flash Memory Summit 2022. https:\/\/news.samsung.com\/global\/samsung-electronics-unveils-far-reaching-next-generation-memory-solutions-at-flash-memory-summit-2022.  Next-Generation Memory Solutions at Flash Memory Summit 2022. https:\/\/news.samsung.com\/global\/samsung-electronics-unveils-far-reaching-next-generation-memory-solutions-at-flash-memory-summit-2022."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3124539"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522713"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196897"},{"key":"e_1_3_2_1_47_1","first-page":"1","volume-title":"Proceedings of the 15th International Workshop on Data Management on New Hardware","author":"Renen Alexander Van","year":"2019","unstructured":"Alexander Van Renen , Lukas Vogel , Viktor Leis , Thomas Neumann , and Alfons Kemper . Persistent memory i\/o primitives. In Proceedings of the 15th International Workshop on Data Management on New Hardware , pages 1 -- 7 , 2019 . Alexander Van Renen, Lukas Vogel, Viktor Leis, Thomas Neumann, and Alfons Kemper. Persistent memory i\/o primitives. In Proceedings of the 15th International Workshop on Data Management on New Hardware, pages 1--7, 2019."},{"key":"e_1_3_2_1_49_1","first-page":"141","volume-title":"19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Wu Kai","year":"2021","unstructured":"Kai Wu , Jie Ren , Ivy Peng , and Dong Li. Archtm:architecture-aware , high performance transaction for persistent memory . In 19th USENIX Conference on File and Storage Technologies (FAST 21) , pages 141 -- 153 , 2021 . Kai Wu, Jie Ren, Ivy Peng, and Dong Li. Archtm:architecture-aware, high performance transaction for persistent memory. In 19th USENIX Conference on File and Storage Technologies (FAST 21), pages 141--153, 2021."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.14778\/3067421.3067427"},{"key":"e_1_3_2_1_51_1","first-page":"349","volume-title":"2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"Xia Fei","year":"2017","unstructured":"Fei Xia , Dejun Jiang , Jin Xiong , and Ninghui Sun . Hikv : A hybrid index lsm store for dram-nvm memory systems . In 2017 USENIX Annual Technical Conference (USENIX ATC 17) , pages 349 -- 362 , 2017 . Fei Xia, Dejun Jiang, Jin Xiong, and Ninghui Sun. Hikv: A hybrid index lsm store for dram-nvm memory systems. In 2017 USENIX Annual Technical Conference (USENIX ATC 17), pages 349--362, 2017."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.14778\/3467861.3467875"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.5555\/3386691.3386708"},{"key":"e_1_3_2_1_54_1","volume-title":"Enabling atomic durability for persistent memory with transiently persistent cpu cache. arXiv preprint arXiv:2210.17377","author":"Ye Chongnan","year":"2022","unstructured":"Chongnan Ye , Meng Chen , Qisheng Jiang , and Chundong Wang . Enabling atomic durability for persistent memory with transiently persistent cpu cache. arXiv preprint arXiv:2210.17377 , 2022 . Chongnan Ye, Meng Chen, Qisheng Jiang, and Chundong Wang. Enabling atomic durability for persistent memory with transiently persistent cpu cache. arXiv preprint arXiv:2210.17377, 2022."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882935"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.14778\/3514061.3514066"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10071034"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456237"},{"key":"e_1_3_2_1_60_1","first-page":"179","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Zhou Diyu","year":"2022","unstructured":"Diyu Zhou , Yuchen Qian , Vishal Gupta , Zhifei Yang , Changwoo Min , and Sanidhya Kashyap . Odinfs : Scaling pm performance with opportunistic delegation . In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22) , pages 179 -- 193 , 2022 . Diyu Zhou, Yuchen Qian, Vishal Gupta, Zhifei Yang, Changwoo Min, and Sanidhya Kashyap. Odinfs: Scaling pm performance with opportunistic delegation. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22), pages 179--193, 2022."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3559009.3569676"}],"event":{"name":"SOSP '23: 29th Symposium on Operating Systems Principles","location":"Koblenz Germany","acronym":"SOSP '23","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"]},"container-title":["Proceedings of the 29th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613141","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:49Z","timestamp":1750178209000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613141"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,23]]},"references-count":59,"alternative-id":["10.1145\/3600006.3613141","10.1145\/3600006"],"URL":"https:\/\/doi.org\/10.1145\/3600006.3613141","relation":{},"subject":[],"published":{"date-parts":[[2023,10,23]]},"assertion":[{"value":"2023-10-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}