{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T16:10:28Z","timestamp":1777651828662,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":63,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,11,20]],"date-time":"2024-11-20T00:00:00Z","timestamp":1732060800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Key Research and Development Project of Hubei","award":["2022BAA042"],"award-info":[{"award-number":["2022BAA042"]}]},{"name":"NSFC","award":["62172175, 61821003"],"award-info":[{"award-number":["62172175, 61821003"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,11,20]]},"DOI":"10.1145\/3698038.3698539","type":"proceedings-article","created":{"date-parts":[[2024,11,14]],"date-time":"2024-11-14T06:32:43Z","timestamp":1731565963000},"page":"720-736","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["RomeFS: A CXL-SSD Aware File System Exploiting Synergy of Memory-Block Dual Paths"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-1057-5918","authenticated-orcid":false,"given":"Yekang","family":"Zhan","sequence":"first","affiliation":[{"name":"HUST"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-3796-5992","authenticated-orcid":false,"given":"Haichuan","family":"Hu","sequence":"additional","affiliation":[{"name":"HUST"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-7655-1948","authenticated-orcid":false,"given":"Xiangrui","family":"Yang","sequence":"additional","affiliation":[{"name":"HUST"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-0040-0430","authenticated-orcid":false,"given":"Shaohua","family":"Wang","sequence":"additional","affiliation":[{"name":"HUST"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9124-0533","authenticated-orcid":false,"given":"Qiang","family":"Cao","sequence":"additional","affiliation":[{"name":"HUST"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1477-9751","authenticated-orcid":false,"given":"Hong","family":"Jiang","sequence":"additional","affiliation":[{"name":"UT Arlington"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-6470-7063","authenticated-orcid":false,"given":"Jie","family":"Yao","sequence":"additional","affiliation":[{"name":"HUST"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,11,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3605573.3605652"},{"key":"e_1_3_2_1_2_1","volume-title":"Scalable Persistent Memory File System with Kernel-Userspace Collaboration. In 19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Chen Youmin","year":"2021","unstructured":"Youmin Chen, Youyou Lu, Bohong Zhu, Andrea C Arpaci-Dusseau, Remzi H Arpaci-Dusseau, and Jiwu Shu. 2021. Scalable Persistent Memory File System with Kernel-Userspace Collaboration. In 19th USENIX Conference on File and Storage Technologies (FAST 21). 81--95."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/356770.356776"},{"key":"e_1_3_2_1_4_1","unstructured":"CXL Consortium. 2023. Compute Express Link (CXL). https:\/\/www.computeexpresslink.org."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359637"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the Ninth European Conference on Computer Systems. 1--15","author":"Dulloor Subramanya R","unstructured":"Subramanya R Dulloor, Sanjay Kumar, Anil Keshavamurthy, and et al. 2014. System software for persistent memory. In Proceedings of the Ninth European Conference on Computer Systems. 1--15."},{"key":"e_1_3_2_1_7_1","unstructured":"Flashsumit2023. 2023. Data Centric Compute and Data Tiering With CXL. https:\/\/www.flashmemorysummit.com\/English\/Conference\/Proceedings_Chrono.html."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1080\/15427951.2005.10129104"},{"key":"e_1_3_2_1_9_1","unstructured":"Donghyun Gouk. 2022. Direct access {High-Performance} memory disaggregation with {DirectCXL}.In USENIX ATC 22. 287--294."},{"key":"e_1_3_2_1_10_1","volume-title":"WAFLASH: Taming Unaligned Writes in Solid-State Disks. In 2022 IEEE International Conference on Networking, Architecture and Storage (NAS). IEEE, 1--8.","author":"He Shuibing","year":"2022","unstructured":"Shuibing He, Matthew Myers, Xuehao Duan, Keegan Sanchez, and Xuechen Zhang. 2022. WAFLASH: Taming Unaligned Writes in Solid-State Disks. In 2022 IEEE International Conference on Networking, Architecture and Storage (NAS). IEEE, 1--8."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Weizhou Huang Jian Zhou and et al. 2024. TieredHM: Hotspot-Optimized Hash Indexing for Memory Semantic SSD Based Hybrid Memory. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2024).","DOI":"10.1109\/TCAD.2024.3354693"},{"key":"e_1_3_2_1_12_1","unstructured":"Intel. 2022. CXL\u2122-Attached Memory. https:\/\/www.intel.cn\/content\/dam\/www\/central-libraries\/us\/en\/documents\/2022-11\/optane-pmem-to-cxl-tech-brief.pdf."},{"key":"e_1_3_2_1_13_1","unstructured":"Intel. 2023. Samsung PM9A3 SSD. https:\/\/semiconductor.samsung.com\/ssd\/datacenter-ssd\/pm9a3\/."},{"key":"e_1_3_2_1_14_1","unstructured":"Intel. 2024. Distributed Asynchronous Object Storage (DAOS). https:\/\/docs.daos.io\/v2.7\/."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Myoungsoo Jung. 2022. Hello bytes bye blocks: PCIe storage meets compute express link for memory expansion (CXL-SSD). In HotStorage 22. 45--51.","DOI":"10.1145\/3538643.3539745"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Rohan Kadekodi. 2019. SplitFS: Reducing software overhead in file systems for persistent memory. In SOSP 19. 494--508.","DOI":"10.1145\/3341301.3359631"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles. 804--818","author":"Kadekodi Rohan","unstructured":"Rohan Kadekodi, Saurabh Kadekodi, and et al. 2021. WineFS: a hugepage-aware file system for persistent memory that ages gracefully. In Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles. 804--818."},{"key":"e_1_3_2_1_18_1","unstructured":"KAIST. 2023. Twitter. http:\/\/an.kaist.ac.kr\/traces\/WWW2010.html."},{"key":"e_1_3_2_1_19_1","volume-title":"2022 USENIX Annual Technical Conference (USENIX ATC 22)","author":"Kim Juwon","year":"2022","unstructured":"Juwon Kim, Minsu Kim, Muhammad Danish Tehseen, Joontaek Oh, and YouJip Won. 2022. IPLFS: Log-Structured File System without Garbage Collection. In 2022 USENIX Annual Technical Conference (USENIX ATC 22). 739--754."},{"key":"e_1_3_2_1_20_1","first-page":"24","article-title":"Cache in Hand","volume":"23","author":"Kwon Miryeong","year":"2023","unstructured":"Miryeong Kwon. 2023. Cache in Hand: Expander-Driven CXL Prefetcher for Next Generation CXL-SSD. In HotStorage 23. 24--30.","journal-title":"Expander-Driven CXL Prefetcher for Next Generation CXL-SSD. In HotStorage"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132770"},{"key":"e_1_3_2_1_22_1","first-page":"273","article-title":"F2FS: A New File System for Flash Storage","volume":"15","author":"Lee Changman","year":"2015","unstructured":"Changman Lee, Dongho Sim, Jooyoung Hwang, and Sangyeun Cho. 2015. F2FS: A New File System for Flash Storage. In FAST 15. 273--286.","journal-title":"FAST"},{"key":"e_1_3_2_1_23_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Lee Gyusun","year":"2019","unstructured":"Gyusun Lee, Seokha Shin, Wonsuk Song, Tae Jun Ham, Jae W Lee, and Jinkyu Jeong. 2019. Asynchronous I\/O stack: A low-latency kernel I\/O stack for Ultra-Low latency SSDs. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). 603--616."},{"key":"e_1_3_2_1_24_1","volume-title":"ICDE 13","author":"Leis Viktor","unstructured":"Viktor Leis, Alfons Kemper, and Thomas Neumann. 2013. The adaptive radix tree: ARTful indexing for main-memory databases. In ICDE 13. IEEE, 38--49."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3578835"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3565026"},{"key":"e_1_3_2_1_27_1","volume-title":"Max: A Multicore-Accelerated File System for Flash Storage. In 2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Liao Xiaojian","year":"2021","unstructured":"Xiaojian Liao, Youyou Lu, Erci Xu, and Jiwu Shu. 2021. Max: A Multicore-Accelerated File System for Flash Storage. In 2021 USENIX Annual Technical Conference (USENIX ATC 21). 877--891."},{"key":"e_1_3_2_1_28_1","volume-title":"Exploring and Evaluating Real-world CXL: Use Cases and System Adoption. arXiv preprint arXiv:2405.14209","author":"Liu Jie","year":"2024","unstructured":"Jie Liu, Xi Wang, Jianbo Wu, Shuangyan Yang, Jie Ren, Bhanu Shankar, and Dong Li. 2024. Exploring and Evaluating Real-world CXL: Use Cases and System Adoption. arXiv preprint arXiv:2405.14209 (2024)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362705"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582063"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the Linux symposium","volume":"2","author":"Mathur Avantika","year":"2007","unstructured":"Avantika Mathur. 2007. The new ext4 filesystem: current status and future plans. In Proceedings of the Linux symposium, Vol. 2. Citeseer, 21--33."},{"key":"e_1_3_2_1_32_1","volume-title":"2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Min Changwoo","year":"2016","unstructured":"Changwoo Min, Sanidhya Kashyap, Steffen Maass, and Taesoo Kim. 2016. Understanding manycore scalability of file systems. In 2016 USENIX Annual Technical Conference (USENIX ATC 16). 71--85."},{"key":"e_1_3_2_1_33_1","volume-title":"Fine-Grained DNN Checkpointing. In 19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Mohan Jayashree","year":"2021","unstructured":"Jayashree Mohan, Amar Phanishayee, and Vijay Chidambaram. 2021. CheckFreq: Frequent, Fine-Grained DNN Checkpointing. In 19th USENIX Conference on File and Storage Technologies (FAST 21). 203--216."},{"key":"e_1_3_2_1_34_1","volume-title":"Hojin Nam, Changwoo Min, and Youjip Won.","author":"Oh Joontaek","year":"2023","unstructured":"Joontaek Oh, Seung Won Yoo, Hojin Nam, Changwoo Min, and Youjip Won. 2023. CJFS: Concurrent Journaling for Better Scalability. In 21st USENIX Conference on File and Storage Technologies (FAST 23). 167--182."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3627703.3629588"},{"key":"e_1_3_2_1_36_1","volume-title":"22nd USENIX Conference on File and Storage Technologies (FAST 24)","author":"Qian Yingjin","year":"2024","unstructured":"Yingjin Qian, Marc-Andr\u00e9 Vef, Patrick Farrell, Andreas Dilger, Xi Li, Shuichi Ihara, Yinjin Fu, Wei Xue, and Andr\u00e9 Brinkmann. 2024. Combining Buffered I\/O and Direct I\/O in Distributed File Systems. In 22nd USENIX Conference on File and Storage Technologies (FAST 24). 17--33."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2013.6558434"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501620.2501623"},{"key":"e_1_3_2_1_39_1","unstructured":"Samsung. 2023. CMM-H (CXL Memory Module H: Hybrid). https:\/\/samsungmsl.com\/cmmh\/."},{"key":"e_1_3_2_1_40_1","unstructured":"Samsung. 2023. Samsung SSD. https:\/\/semiconductor.samsung.com\/ssd\/."},{"key":"e_1_3_2_1_41_1","unstructured":"Samsung. 2024. CMM-H. https:\/\/semiconductor.samsung.com\/us\/news-events\/tech-blog\/webinar-memory-semantic-ssd\/."},{"key":"e_1_3_2_1_42_1","unstructured":"Samsung. 2024. Understand how the CXL SSD can aid performance. https:\/\/www.techtarget.com\/searchstorage\/feature\/Understand-how-the-CXL-SSD-can-aid-performance."},{"key":"e_1_3_2_1_43_1","volume-title":"DAC 23","author":"Sharma Debendra Das","unstructured":"Debendra Das Sharma. 2023. Compute Express Link\u2122(CXL\u2122): An Open Interconnect for Cloud Infrastructure. In DAC 23. IEEE, 1--4."},{"key":"e_1_3_2_1_44_1","volume-title":"2024 USENIX Annual Technical Conference (USENIX ATC 24)","author":"Shirwadkar Harshad","year":"2024","unstructured":"Harshad Shirwadkar, Saurabh Kadekodi, and Theodore Tso. 2024. Fast-Commit: resource-efficient, performant and cost-effective file system journaling. In 2024 USENIX Annual Technical Conference (USENIX ATC 24). USENIX Association, Santa Clara, CA, 157--171. https:\/\/www.usenix.org\/conference\/atc24\/presentation\/shirwadkar"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.3006655"},{"key":"e_1_3_2_1_46_1","unstructured":"Stanford. 2023. Friendster. https:\/\/snap.stanford.edu\/data\/com-Friendster.html."},{"key":"e_1_3_2_1_47_1","unstructured":"Stanford. 2023. LiveJournal. https:\/\/snap.stanford.edu\/data\/soc-LiveJournal1.html."},{"key":"e_1_3_2_1_48_1","volume-title":"Proceedings of the 56th Annual IEEE\/ACM International Symposium on Microarchitecture. 105--121","author":"Sun Yan","unstructured":"Yan Sun, Yifan Yuan, and et al. 2023. Demystifying cxl memory with genuine cxl-ready systems and devices. In Proceedings of the 56th Annual IEEE\/ACM International Symposium on Microarchitecture. 105--121."},{"key":"e_1_3_2_1_49_1","volume-title":"USENIX Annual Technical Conference","volume":"15","author":"Sweeney Adam","year":"1996","unstructured":"Adam Sweeney, Doug Doucette, Wei Hu, Curtis Anderson, Mike Nishimoto, and Geoff Peck. 1996. Scalability in the XFS File System.. In USENIX Annual Technical Conference, Vol. 15."},{"key":"e_1_3_2_1_50_1","unstructured":"Vasily Tarasov. 2018. Filebench-A Model Based File System Workload Generator. https:\/\/github.com\/filebench\/filebench."},{"key":"e_1_3_2_1_51_1","volume-title":"18th USENIX Conference on File and Storage Technologies (FAST 20)","author":"Wang Shucheng","year":"2020","unstructured":"Shucheng Wang, Ziyi Lu, Qiang Cao, Hong Jiang, Jie Yao, Yuanyuan Dong, and Puyuan Yang. 2020. BCW: Buffer-Controlled Writes to HDDs for SSD-HDD Hybrid Storage Server. In 18th USENIX Conference on File and Storage Technologies (FAST 20). 253--266."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.5555\/3585938.3585956"},{"key":"e_1_3_2_1_53_1","first-page":"323","article-title":"NOVA","volume":"16","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 16. 323--338.","journal-title":"In FAST"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.5555\/3386691.3386708"},{"key":"e_1_3_2_1_55_1","volume-title":"Overcoming the Memory Wall with CXL-Enabled SSD. In 2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Yang Shao-Peng","year":"2023","unstructured":"Shao-Peng Yang. 2023. Overcoming the Memory Wall with CXL-Enabled SSD. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). 601--617."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472456.3472503"},{"key":"e_1_3_2_1_57_1","volume-title":"Ziggurat: A Tiered File System for Non-Volatile Main Memories and Disks. In 17th USENIX Conference on File and Storage Technologies (FAST 19)","author":"Zheng Shengan","year":"2019","unstructured":"Shengan Zheng, Morteza Hoseinzadeh, and Steven Swanson. 2019. Ziggurat: A Tiered File System for Non-Volatile Main Memories and Disks. In 17th USENIX Conference on File and Storage Technologies (FAST 19). 207--219."},{"key":"e_1_3_2_1_58_1","volume-title":"MadFS:Per-File Virtualization for Userspace Persistent Memory Filesystems. In 21st USENIX Conference on File and Storage Technologies (FAST 23)","author":"Zhong Shawn","year":"2023","unstructured":"Shawn Zhong, Chenhao Ye, Guanzhou Hu, Suyan Qu, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, and Michael Swift. 2023. MadFS:Per-File Virtualization for Userspace Persistent Memory Filesystems. In 21st USENIX Conference on File and Storage Technologies (FAST 23). 265--280."},{"key":"e_1_3_2_1_59_1","volume-title":"Managing Memory Tiers with CXL in Virtualized Environments. In Symposium on Operating Systems Design and Implementation.","author":"Zhong Yuhong","year":"2024","unstructured":"Yuhong Zhong, Daniel S Berger, Carl Waldspurger, Ishwar Agarwal, Rajat Agarwal, Frank Hady, Karthik Kumar, Mark D Hill, Mosharaf Chowdhury, and Asaf Cidon. 2024. Managing Memory Tiers with CXL in Virtualized Environments. In Symposium on Operating Systems Design and Implementation."},{"key":"e_1_3_2_1_60_1","volume-title":"Proceedings of the 29th Symposium on Operating Systems Principles. 150--165","author":"Zhou Diyu","unstructured":"Diyu Zhou, Vojtech Aschenbrenner, and et al. 2023. Enabling HighPerformance and Secure Userspace NVM File Systems with the Trio Architecture. In Proceedings of the 29th Symposium on Operating Systems Principles. 150--165."},{"key":"e_1_3_2_1_61_1","volume-title":"ODINFS: Scaling PM Performance with Opportunistic Delegation. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Zhou Diyu","unstructured":"Diyu Zhou, Yuchen Qian, and et al. 2022. ODINFS: Scaling PM Performance with Opportunistic Delegation. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22). 179--193."},{"key":"e_1_3_2_1_62_1","volume-title":"Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1--6.","author":"Zhu Qingsong","year":"2023","unstructured":"Qingsong Zhu, Qiang Cao, and Jie Yao. 2023. UHS: An Ultra-fast Hybrid Storage Consolidating NVM and SSD in Parallel. In 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1--6."},{"key":"e_1_3_2_1_63_1","volume-title":"2015 USENIX Annual Technical Conference (USENIX ATC 15)","author":"Zhu Xiaowei","year":"2015","unstructured":"Xiaowei Zhu, Wentao Han, and Wenguang Chen. 2015. GridGraph: Large-Scale Graph Processing on a Single Machine Using 2-Level Hierarchical Partitioning. In 2015 USENIX Annual Technical Conference (USENIX ATC 15). 375--386."}],"event":{"name":"SoCC '24: ACM Symposium on Cloud Computing","location":"Redmond WA USA","acronym":"SoCC '24","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the ACM Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3698038.3698539","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3698038.3698539","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T18:58:04Z","timestamp":1755889084000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3698038.3698539"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,20]]},"references-count":63,"alternative-id":["10.1145\/3698038.3698539","10.1145\/3698038"],"URL":"https:\/\/doi.org\/10.1145\/3698038.3698539","relation":{},"subject":[],"published":{"date-parts":[[2024,11,20]]},"assertion":[{"value":"2024-11-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}