{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,3]],"date-time":"2025-11-03T23:04:01Z","timestamp":1762211041288,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T00:00:00Z","timestamp":1683504000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62022051","61832011"],"award-info":[{"award-number":["62022051","61832011"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,5,8]]},"DOI":"10.1145\/3552326.3567495","type":"proceedings-article","created":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T17:33:02Z","timestamp":1683307982000},"page":"703-717","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["RIO: Order-Preserving and CPU-Efficient Remote Storage Access"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7924-9268","authenticated-orcid":false,"given":"Xiaojian","family":"Liao","sequence":"first","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2031-5937","authenticated-orcid":false,"given":"Zhe","family":"Yang","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7362-2789","authenticated-orcid":false,"given":"Jiwu","family":"Shu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2023,5,8]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2004. Internet Small Computer Systems Interface (iSCSI). https:\/\/www.ietf.org\/rfc\/rfc3720.txt."},{"key":"e_1_3_2_1_2_1","unstructured":"2022. An async IO implementation for Linux. https:\/\/elixir.bootlin.com\/linux\/v4.18.20\/source\/fs\/aio.c."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359656"},{"key":"e_1_3_2_1_4_1","volume-title":"Crash Consistency: FSCK and journaling","author":"Arpaci-Dusseau Remzi","year":"2022","unstructured":"Arpaci-Dusseau, Remzi H. and Arpaci-Dusseau, Andrea C. 2022. Crash Consistency: FSCK and journaling. http:\/\/pages.cs.wisc.edu\/~remzi\/Classes\/537\/Spring2011\/Book\/file-journaling.pdf."},{"key":"e_1_3_2_1_5_1","unstructured":"Jens Axboe. 2017. fio - Flexible I\/O tester. https:\/\/fio.readthedocs.io\/en\/latest\/fio_doc.html."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132779"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485732.2485740"},{"key":"e_1_3_2_1_8_1","unstructured":"Chander Chadha. 2017. NVMe SSD with Persistent Memory Region. https:\/\/www.flashmemorysummit.com\/English\/Collaterals\/Proceedings\/2017\/20170810_FM31_Chanda.pdf."},{"key":"e_1_3_2_1_9_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Chang Yun-Sheng","year":"2020","unstructured":"Yun-Sheng Chang, Yao Hsiao, Tzu-Chi Lin, Che-Wei Tsao, Chun-Feng Wu, Yuan-Hao Chang, Hsiang-Shang Ko, and Yu-Fang Chen. 2020. Determinizing Crash Behavior with a Verified Snapshot-Consistent Flash Translation Layer. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 81--97. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/chang"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (Renton, WA, USA) (USENIX ATC '19). USENIX Association","author":"Chang Yun-Sheng","year":"2019","unstructured":"Yun-Sheng Chang and Ren-Shuo Liu. 2019. OPTR: Order-preserving Translation and Recovery Design for SSDs with a Standard Block Device Interface. In Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (Renton, WA, USA) (USENIX ATC '19). USENIX Association, Berkeley, CA, USA, 1009--1023. http:\/\/dl.acm.org\/citation.cfm?id=3358807.3358893"},{"key":"e_1_3_2_1_11_1","unstructured":"Vijay Chidambaram. 2015. Orderless and Eventually Durable File Systems. https:\/\/research.cs.wisc.edu\/wind\/Publications\/vijayc-thesis15.pdf."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522726"},{"volume-title":"Proceedings of the 10th USENIX Conference on File and Storage Technologies","author":"Chidambaram Vijay","key":"e_1_3_2_1_13_1","unstructured":"Vijay Chidambaram, Tushar Sharma, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2012. Consistency without Ordering. In Proceedings of the 10th USENIX Conference on File and Storage Technologies (San Jose, CA) (FAST'12). USENIX Association, USA, 9."},{"key":"e_1_3_2_1_14_1","unstructured":"Facebook. 2022. A Persistent Key-Value Store for Fast Storage. https:\/\/rocksdb.org\/."},{"key":"e_1_3_2_1_15_1","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Hwang Jaehyun","year":"2020","unstructured":"Jaehyun Hwang, Qizhe Cai, Ao Tang, and Rachit Agarwal. 2020. TCP \u2248 RDMA: CPU-efficient Remote Storage Access with i10. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 127--140. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/hwang"},{"key":"e_1_3_2_1_16_1","unstructured":"Intel. 2022. Intel Optane SSD 905 Series. https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/series\/129835\/intel-optane-ssd-905p-series.html."},{"key":"e_1_3_2_1_17_1","unstructured":"Intel Corporation. 2022. Intel Optane SSD DC P5800X Series. https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/201859\/intel-optane-ssd-dc-p5800x-series-1-6tb-2-5in-pcie-x4-3d-xpoint.html."},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation","author":"Jeong Eun Young","year":"2014","unstructured":"Eun Young Jeong, Shinae Woo, Muhammad Jamshed, Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park. 2014. MTCP: A Highly Scalable User-Level TCP Stack for Multicore Systems. In Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (Seattle, WA) (NSDI'14). USENIX Association, USA, 489--502."},{"volume-title":"Design Guidelines for High Performance RDMA Systems. In 2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Kalia Anuj","key":"e_1_3_2_1_19_1","unstructured":"Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. Design Guidelines for High Performance RDMA Systems. In 2016 USENIX Annual Technical Conference (USENIX ATC 16). USENIX Association, Denver, CO, 437--450. https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/kalia"},{"key":"e_1_3_2_1_20_1","unstructured":"Linux kernel development community. 2022. ext4 Data Structures and Algorithms. https:\/\/www.kernel.org\/doc\/html\/latest\/filesystems\/ext4\/index.html."},{"key":"e_1_3_2_1_21_1","volume-title":"20th USENIX Conference on File and Storage Technologies (FAST 22)","author":"Kim Dohyun","year":"2022","unstructured":"Dohyun Kim, Kwangwon Min, Joontaek Oh, and Youjip Won. 2022. ScaleXFS: Getting scalability of XFS back on the ring. In 20th USENIX Conference on File and Storage Technologies (FAST 22). USENIX Association, Santa Clara, CA, 329--344. https:\/\/www.usenix.org\/conference\/fast22\/presentation\/kim-dohyun"},{"key":"e_1_3_2_1_22_1","volume-title":"Z-Journal: Scalable Per-Core Journaling. In 2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Kim Jongseok","year":"2021","unstructured":"Jongseok Kim, Cassiano Campes, Joo-Young Hwang, Jinkyu Jeong, and Euiseong Seo. 2021. Z-Journal: Scalable Per-Core Journaling. In 2021 USENIX Annual Technical Conference (USENIX ATC 21). USENIX Association, 893--906. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/kim-jongseok"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901337"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037732"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 13th USENIX Conference on File and Storage Technologies","author":"Lee Changman","year":"2015","unstructured":"Changman Lee, Dongho Sim, Joo-Young Hwang, and Sangyeun Cho. 2015. F2FS: A New File System for Flash Storage. In Proceedings of the 13th USENIX Conference on File and Storage Technologies (Santa Clara, CA) (FAST'15). USENIX Association, Berkeley, CA, USA, 273--286. http:\/\/dl.acm.org\/citation.cfm?id=2750482.2750503"},{"key":"e_1_3_2_1_26_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). USENIX Association, Renton, WA, 603--616. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/lee-gyusun"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359628"},{"key":"e_1_3_2_1_28_1","volume-title":"Write Dependency Disentanglement with HORAE. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Liao Xiaojian","year":"2020","unstructured":"Xiaojian Liao, Youyou Lu, Erci Xu, and Jiwu Shu. 2020. Write Dependency Disentanglement with HORAE. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 549--565. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/liao"},{"key":"e_1_3_2_1_29_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). USENIX Association, 877--891. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/liao"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483592"},{"volume-title":"Proceedings of the Annual Conference on USENIX Annual Technical Conference","author":"McKusick Marshall Kirk","key":"e_1_3_2_1_31_1","unstructured":"Marshall Kirk McKusick and Gregory R. Ganger. 1999. Soft Updates: A Technique for Eliminating Most Synchronous Writes in the Fast Filesystem. In Proceedings of the Annual Conference on USENIX Annual Technical Conference (Monterey, California) (ATEC'99). USENIX Association, USA, 24."},{"key":"e_1_3_2_1_32_1","unstructured":"Mellanox. 2022. 200Gb\/s ConnectX-6 Ethernet Single\/Dual-Port Adapter IC. https:\/\/www.mellanox.com\/products\/ethernet-adapteric\/connectx-6-en-ic."},{"key":"e_1_3_2_1_33_1","unstructured":"Mellanox. 2022. Mellanox OpenFabrics Enterprise Distribution for Linux. https:\/\/www.mellanox.com\/downloads\/ofed\/MLNX_OFED-4.7-3.2.9.0\/MLNX_OFED_LINUX-4.7-3.2.9.0-ubuntu18.04-x86_64.tgz."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472940"},{"key":"e_1_3_2_1_35_1","unstructured":"NVMe organization. 2019. NVMe 1.4 Spec. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_4-2019.06.10-Ratified.pdf."},{"key":"e_1_3_2_1_36_1","unstructured":"NVMe organization. 2022. Non-Volatile Memory express. https:\/\/nvmexpress.org."},{"key":"e_1_3_2_1_37_1","unstructured":"Oracle. 2022. MySQL reference manual. https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/."},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 2017 USENIX Conference on Usenix Annual Technical Conference (Santa Clara, CA, USA) (USENIX ATC'17). USENIX Association","author":"Park Daejun","year":"2017","unstructured":"Daejun Park and Dongkun Shin. 2017. iJournaling: Fine-grained Journaling for Improving the Latency of Fsync System Call. In Proceedings of the 2017 USENIX Conference on Usenix Annual Technical Conference (Santa Clara, CA, USA) (USENIX ATC'17). USENIX Association, Berkeley, CA, USA, 787--798. http:\/\/dl.acm.org\/citation.cfm?id=3154690.3154764"},{"key":"e_1_3_2_1_39_1","unstructured":"SQLite Consortium. 2022. SQLite. https:\/\/www.sqlite.org\/index.html."},{"key":"e_1_3_2_1_40_1","unstructured":"Vasily Tarasov. 2017. Filebench - A Model Based File System Workload Generator. https:\/\/github.com\/filebench\/filebench."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1364\/OFC.2015.W1D.5"},{"key":"e_1_3_2_1_42_1","volume-title":"Characterizing and Optimizing Remote Persistent Memory with RDMA and NVM. In 2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Wei Xingda","year":"2021","unstructured":"Xingda Wei, Xiating Xie, Rong Chen, Haibo Chen, and Binyu Zang. 2021. Characterizing and Optimizing Remote Persistent Memory with RDMA and NVM. In 2021 USENIX Annual Technical Conference (USENIX ATC 21). USENIX Association, 523--536. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/wei"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.5555\/3189759.3189779"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3534056.3534942"}],"event":{"name":"EuroSys '23: Eighteenth European Conference on Computer Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Rome Italy","acronym":"EuroSys '23"},"container-title":["Proceedings of the Eighteenth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3552326.3567495","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3552326.3567495","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:39Z","timestamp":1750178859000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3552326.3567495"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,8]]},"references-count":44,"alternative-id":["10.1145\/3552326.3567495","10.1145\/3552326"],"URL":"https:\/\/doi.org\/10.1145\/3552326.3567495","relation":{},"subject":[],"published":{"date-parts":[[2023,5,8]]},"assertion":[{"value":"2023-05-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}