{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,3]],"date-time":"2025-11-03T23:04:20Z","timestamp":1762211060535,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":55,"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:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS-1910593 CNS-1730043"],"award-info":[{"award-number":["CNS-1910593 CNS-1730043"]}],"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":[[2023,10,23]]},"DOI":"10.1145\/3600006.3613171","type":"proceedings-article","created":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T14:44:17Z","timestamp":1696344257000},"page":"150-165","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Enabling High-Performance and Secure Userspace NVM File Systems with the Trio Architecture"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-8620-1064","authenticated-orcid":false,"given":"Diyu","family":"Zhou","sequence":"first","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4113-8239","authenticated-orcid":false,"given":"Vojtech","family":"Aschenbrenner","sequence":"additional","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-9207-2285","authenticated-orcid":false,"given":"Tao","family":"Lyu","sequence":"additional","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-2639-0455","authenticated-orcid":false,"given":"Jian","family":"Zhang","sequence":"additional","affiliation":[{"name":"Rutgers University, Piscataway, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4009-8586","authenticated-orcid":false,"given":"Sudarsun","family":"Kannan","sequence":"additional","affiliation":[{"name":"Rutgers University, Piscataway, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9534-8565","authenticated-orcid":false,"given":"Sanidhya","family":"Kashyap","sequence":"additional","affiliation":[{"name":"EPFL, Lausanne, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2023,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"3D XPoint: A Breakthrough in Non-Volatile Memory Technology. https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/intel-micron-3d-xpoint-webcast.html.  3D XPoint: A Breakthrough in Non-Volatile Memory Technology. https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/intel-micron-3d-xpoint-webcast.html."},{"key":"e_1_3_2_1_2_1","unstructured":"Compute Express Link 2.0 White Paper. https:\/\/b373eaf2-67af-4a29-b28c-3aae9e644f30.filesusr.com\/ugd\/0c141814c5283e7f3e40f9b2955c7d0f60bebe.pdf.  Compute Express Link 2.0 White Paper. https:\/\/b373eaf2-67af-4a29-b28c-3aae9e644f30.filesusr.com\/ugd\/0c141814c5283e7f3e40f9b2955c7d0f60bebe.pdf."},{"key":"e_1_3_2_1_3_1","unstructured":"Compute Express Link: The Breakthrough CPU-to-Device Interconnect. https:\/\/www.computeexpresslink.org\/download-the-specification.  Compute Express Link: The Breakthrough CPU-to-Device Interconnect. https:\/\/www.computeexpresslink.org\/download-the-specification."},{"key":"e_1_3_2_1_4_1","unstructured":"dm-stripe. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/device-mapper\/striped.html.  dm-stripe. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/device-mapper\/striped.html."},{"key":"e_1_3_2_1_5_1","unstructured":"Exim Internet Mailer. https:\/\/www.exim.org\/.  Exim Internet Mailer. https:\/\/www.exim.org\/."},{"key":"e_1_3_2_1_6_1","unstructured":"ext4(5) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man5\/ext4.5.html.  ext4(5) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man5\/ext4.5.html."},{"key":"e_1_3_2_1_7_1","unstructured":"Filebench - A Model Based File System Workload Generator. https:\/\/github.com\/filebench\/filebench.  Filebench - A Model Based File System Workload Generator. https:\/\/github.com\/filebench\/filebench."},{"key":"e_1_3_2_1_8_1","unstructured":"Flexible I\/O Tester. https:\/\/github.com\/axboe\/fio.  Flexible I\/O Tester. https:\/\/github.com\/axboe\/fio."},{"key":"e_1_3_2_1_9_1","unstructured":"fsck.ext4(8) - Linux man page. https:\/\/linux.die.net\/man\/8\/fsck.ext4.  fsck.ext4(8) - Linux man page. https:\/\/linux.die.net\/man\/8\/fsck.ext4."},{"key":"e_1_3_2_1_10_1","unstructured":"HPE Persistent Memory. https:\/\/www.hpe.com\/us\/en\/servers\/persistent-memory.html.  HPE Persistent Memory. https:\/\/www.hpe.com\/us\/en\/servers\/persistent-memory.html."},{"key":"e_1_3_2_1_11_1","unstructured":"Intel Optane Persistent Memory. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/docs\/memory-storage\/optane-persistent-memory\/overview.html.  Intel Optane Persistent Memory. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/docs\/memory-storage\/optane-persistent-memory\/overview.html."},{"key":"e_1_3_2_1_12_1","unstructured":"Last week Intel killed Optane. Today Kioxia and Everspin announced comparable tech: Rumors of storage-class memory's demise may have been premature. https:\/\/www.theregister.com\/2022\/08\/02\/kioxiaeverspinpersistentmemory\/.  Last week Intel killed Optane. Today Kioxia and Everspin announced comparable tech: Rumors of storage-class memory's demise may have been premature. https:\/\/www.theregister.com\/2022\/08\/02\/kioxiaeverspinpersistentmemory\/."},{"key":"e_1_3_2_1_13_1","unstructured":"Memory Protection Keys. https:\/\/www.kernel.org\/doc\/html\/latest\/core-api\/protection-keys.html.  Memory Protection Keys. https:\/\/www.kernel.org\/doc\/html\/latest\/core-api\/protection-keys.html."},{"key":"e_1_3_2_1_14_1","unstructured":"Samsung Memory-Semantic SSD. https:\/\/news.samsung.com\/global\/samsung-electronics-unveils-far-reaching-next-generation-memory-solutions-at-flash-memory-summit-2022.  Samsung Memory-Semantic SSD. 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_15_1","unstructured":"Small Files Big Foils: Addressing the Associated Metadata and Application Challenges. https:\/\/blog.cloudera.com\/small-files-big-foils\/.  Small Files Big Foils: Addressing the Associated Metadata and Application Challenges. https:\/\/blog.cloudera.com\/small-files-big-foils\/."},{"key":"e_1_3_2_1_16_1","unstructured":"The Challenge in Big Data is Small Files. https:\/\/blog.min.io\/challenge-big-data-small-files\/.  The Challenge in Big Data is Small Files. https:\/\/blog.min.io\/challenge-big-data-small-files\/."},{"key":"e_1_3_2_1_17_1","unstructured":"util-linux. https:\/\/github.com\/util-linux\/util-linux.  util-linux. https:\/\/github.com\/util-linux\/util-linux."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132779"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378515"},{"key":"e_1_3_2_1_20_1","volume-title":"Jiwu Shu. Scalable Persistent Memory File System with Kernel-Userspace Collaboration. In Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST)","author":"Chen Youmin","year":"2021","unstructured":"Youmin Chen , Youyou Lu , Bohong Zhu , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , and Jiwu Shu. Scalable Persistent Memory File System with Kernel-Userspace Collaboration. In Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST) , Virtual , February 2021 . Youmin Chen, Youyou Lu, Bohong Zhu, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, and Jiwu Shu. Scalable Persistent Memory File System with Kernel-Userspace Collaboration. In Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST), Virtual, February 2021."},{"key":"e_1_3_2_1_21_1","volume-title":"Tilmann Rabl. Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads. In Proceedings of the 2021 ACM SIGMOD\/PODS Conference, Xi'an","author":"Daase Bj\u00f6rn","year":"2021","unstructured":"Bj\u00f6rn Daase , Lars Jonas Bollmeier , Lawrence Benson , and Tilmann Rabl. Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads. In Proceedings of the 2021 ACM SIGMOD\/PODS Conference, Xi'an , Shaanxi, China , May 2021 . Bj\u00f6rn Daase, Lars Jonas Bollmeier, Lawrence Benson, and Tilmann Rabl. Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads. In Proceedings of the 2021 ACM SIGMOD\/PODS Conference, Xi'an, Shaanxi, China, May 2021."},{"key":"e_1_3_2_1_22_1","volume-title":"Dice and Alex Kogan. BRAVO: Biased Locking for Reader-Writer Locks. In Proceedings of the 2019 USENIX Annual Technical Conference (ATC)","author":"Dave","year":"2019","unstructured":"Dave Dice and Alex Kogan. BRAVO: Biased Locking for Reader-Writer Locks. In Proceedings of the 2019 USENIX Annual Technical Conference (ATC) , Renton, WA , July 2019 . Dave Dice and Alex Kogan. BRAVO: Biased Locking for Reader-Writer Locks. In Proceedings of the 2019 USENIX Annual Technical Conference (ATC), Renton, WA, July 2019."},{"key":"e_1_3_2_1_23_1","volume-title":"Haibo Chen. Performance and Protection in the ZoFS User-space NVM File System. In Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP)","author":"Dong Mingkai","year":"2019","unstructured":"Mingkai Dong , Heng Bu , Jifei Yi , Benchao Dong , and Haibo Chen. Performance and Protection in the ZoFS User-space NVM File System. In Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP) , Ontario, Canada , October 2019 . Mingkai Dong, Heng Bu, Jifei Yi, Benchao Dong, and Haibo Chen. Performance and Protection in the ZoFS User-space NVM File System. In Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP), Ontario, Canada, October 2019."},{"key":"e_1_3_2_1_24_1","volume-title":"Jeff Jackson. System Software for Persistent Memory. In Proceedings of the 9th European Conference on Computer Systems (EuroSys)","author":"Dulloor Subramanya R","year":"2014","unstructured":"Subramanya R Dulloor , Sanjay Kumar , Anil Keshavamurthy , Philip Lantz , Dheeraj Reddy , Rajesh Sankaran , and Jeff Jackson. System Software for Persistent Memory. In Proceedings of the 9th European Conference on Computer Systems (EuroSys) , Amsterdam, The Netherlands , April 2014 . Subramanya R Dulloor, Sanjay Kumar, Anil Keshavamurthy, Philip Lantz, Dheeraj Reddy, Rajesh Sankaran, and Jeff Jackson. System Software for Persistent Memory. In Proceedings of the 9th European Conference on Computer Systems (EuroSys), Amsterdam, The Netherlands, April 2014."},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP)","author":"Engler Dawson R.","year":"1995","unstructured":"Dawson R. Engler , M. Frans Kaashoek , and James O'Toole J. Exokernel : an operating system architecture for application-level resource management . In Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP) , Copper Mountain, CO , December 1995 . Dawson R. Engler, M. Frans Kaashoek, and James O'Toole J. Exokernel: an operating system architecture for application-level resource management. In Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP), Copper Mountain, CO, December 1995."},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST), San JOSE, CA","author":"Fryer Daniel","year":"2012","unstructured":"Daniel Fryer , Kuei Sun , Rahat Mahmood , TingHao Cheng , Shaun Benjamin , Ashvin Goel , and Angela Demke Brown . Recon : Verifying File System Consistency at Runtime . In Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST), San JOSE, CA , February 2012 . Daniel Fryer, Kuei Sun, Rahat Mahmood, TingHao Cheng, Shaun Benjamin, Ashvin Goel, and Angela Demke Brown. Recon: Verifying File System Consistency at Runtime. In Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST), San JOSE, CA, February 2012."},{"key":"e_1_3_2_1_27_1","volume-title":"Gervasi. A Persistent CXL Memory Module with DRAM Performance. In Storage Developer Conference (SDC). SNIA","author":"Bill","year":"2022","unstructured":"Bill Gervasi. A Persistent CXL Memory Module with DRAM Performance. In Storage Developer Conference (SDC). SNIA , 2022 . https:\/\/storagedeveloper.org\/conference\/agenda\/sessions\/persistent-cxl-memory-module-dram-performance. Bill Gervasi. A Persistent CXL Memory Module with DRAM Performance. In Storage Developer Conference (SDC). SNIA, 2022. https:\/\/storagedeveloper.org\/conference\/agenda\/sessions\/persistent-cxl-memory-module-dram-performance."},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Gunawi Haryadi S.","year":"2008","unstructured":"Haryadi S. Gunawi , Abhishek Rajimwale , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. SQCK: A Declarative File System Checker . In Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI) , San Diego, CA , December 2008 . Haryadi S. Gunawi, Abhishek Rajimwale, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. SQCK: A Declarative File System Checker. In Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI), San Diego, CA, December 2008."},{"key":"e_1_3_2_1_29_1","volume-title":"Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson. Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. arXiv preprint arXiv:1903.05714","author":"Izraelevitz Joseph","year":"2019","unstructured":"Joseph Izraelevitz , Jian Yang , Lu Zhang , Juno Kim , Xiao Liu , Amirsaman Memaripour , Yun Joon Soh , Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson. Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. arXiv preprint arXiv:1903.05714 , 2019 . Joseph Izraelevitz, Jian Yang, Lu Zhang, Juno Kim, Xiao Liu, Amirsaman Memaripour, Yun Joon Soh, Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson. Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. arXiv preprint arXiv:1903.05714, 2019."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 16th ACM Symposium on Operating Systems Principles (SOSP), Saint-Malo","author":"Kaashoek M. Frans","year":"1997","unstructured":"M. Frans Kaashoek , Dawson R. Engler , Gregory R. Ganger , Hector M. Briceno , Russell Hunt , David Mazieres , Thomas Pinckney , Robert Grimm , John Jannotti , and Kenneth Mackenzie . Exokernel : an operating system architecture for application-level resource management . In Proceedings of the 16th ACM Symposium on Operating Systems Principles (SOSP), Saint-Malo , France , October 1997 . M. Frans Kaashoek, Dawson R. Engler, Gregory R. Ganger, Hector M. Briceno, Russell Hunt, David Mazieres, Thomas Pinckney, Robert Grimm, John Jannotti, and Kenneth Mackenzie. Exokernel: an operating system architecture for application-level resource management. In Proceedings of the 16th ACM Symposium on Operating Systems Principles (SOSP), Saint-Malo, France, October 1997."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483567"},{"key":"e_1_3_2_1_32_1","volume-title":"Vijay Chidambaram. SplitFS: Reducing Software Overhead in File Systems for Persistent Memory. In Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP)","author":"Kadekodi Rohan","year":"2019","unstructured":"Rohan Kadekodi , Se Kwon Lee , Sanidhya Kashyap , Taesoo Kim , Aasheesh Kolli , and Vijay Chidambaram. SplitFS: Reducing Software Overhead in File Systems for Persistent Memory. In Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP) , Ontario, Canada , October 2019 . Rohan Kadekodi, Se Kwon Lee, Sanidhya Kashyap, Taesoo Kim, Aasheesh Kolli, and Vijay Chidambaram. SplitFS: Reducing Software Overhead in File Systems for Persistent Memory. In Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP), Ontario, Canada, October 2019."},{"key":"e_1_3_2_1_33_1","volume-title":"Christos Kozyrakis. Syrup: User-Defined Scheduling Across the Stack. In Proceedings of the 28th ACM Symposium on Operating Systems Principles (SOSP)","author":"Kaffes Kostis","year":"2021","unstructured":"Kostis Kaffes , Jack Tigar Humphries , David Mazi\u00e8res , and Christos Kozyrakis. Syrup: User-Defined Scheduling Across the Stack. In Proceedings of the 28th ACM Symposium on Operating Systems Principles (SOSP) , Virtual , October 2021 . Kostis Kaffes, Jack Tigar Humphries, David Mazi\u00e8res, and Christos Kozyrakis. Syrup: User-Defined Scheduling Across the Stack. In Proceedings of the 28th ACM Symposium on Operating Systems Principles (SOSP), Virtual, October 2021."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 44th ACM\/IEEE International Symposium on Computer Architecture (ISCA)","author":"Kateja Rajat","year":"2018","unstructured":"Rajat Kateja , Anirudh Badam , Sriram Govindan , Bikash Sharma , and Greg Ganger . Viyojit : Decoupling battery and dram capacities for battery-backed dram . In Proceedings of the 44th ACM\/IEEE International Symposium on Computer Architecture (ISCA) , Toronto, Canada , June 2018 . Rajat Kateja, Anirudh Badam, Sriram Govindan, Bikash Sharma, and Greg Ganger. Viyojit: Decoupling battery and dram capacities for battery-backed dram. In Proceedings of the 44th ACM\/IEEE International Symposium on Computer Architecture (ISCA), Toronto, Canada, June 2018."},{"key":"e_1_3_2_1_35_1","volume-title":"Thomas Anderson. Strata: A Cross Media File System. In Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP)","author":"Kwon Youngjin","year":"2017","unstructured":"Youngjin Kwon , Henrique Fingler , Tyler Hunt , Simon Peter , Emmett Witchel , and Thomas Anderson. Strata: A Cross Media File System. In Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP) , Shanghai, China , October 2017 . Youngjin Kwon, Henrique Fingler, Tyler Hunt, Simon Peter, Emmett Witchel, and Thomas Anderson. Strata: A Cross Media File System. In Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP), Shanghai, China, October 2017."},{"key":"e_1_3_2_1_36_1","volume-title":"Vijay Chidambaram. Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems. In Proceedings of the 18th European Conference on Computer Systems (EuroSys)","author":"LeBlanc Hayley","year":"2023","unstructured":"Hayley LeBlanc , Shankara Pailoor , Om Saran K R E , Isil Dillig , James Bornholt , and Vijay Chidambaram. Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems. In Proceedings of the 18th European Conference on Computer Systems (EuroSys) , Rome, Italy , May 2023 . Hayley LeBlanc, Shankara Pailoor, Om Saran K R E, Isil Dillig, James Bornholt, and Vijay Chidambaram. Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems. In Proceedings of the 18th European Conference on Computer Systems (EuroSys), Rome, Italy, May 2023."},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST)","author":"Lee Changman","year":"2015","unstructured":"Changman Lee , Dongho Sim , Joo-Young Hwang , and Sangyeun Cho . F2FS : A New File System for Flash Storage . In Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST) , Santa Clara, CA , February 2015 . Changman Lee, Dongho Sim, Joo-Young Hwang, and Sangyeun Cho. F2FS: A New File System for Flash Storage. In Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST), Santa Clara, CA, February 2015."},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST)","author":"Li Ruibin","year":"2022","unstructured":"Ruibin Li , Xiang Ren , Xu Zhao , Siwei He , Michael Stumm , and Ding Yuan . ctFS : Replacing File Indexing with Hardware Memory Translation through Contiguous File Allocation for Persistent Memory . In Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST) , Santa Clara, CA , February 2022 . Ruibin Li, Xiang Ren, Xu Zhao, Siwei He, Michael Stumm, and Ding Yuan. ctFS: Replacing File Indexing with Hardware Memory Translation through Contiguous File Allocation for Persistent Memory. In Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST), Santa Clara, CA, February 2022."},{"key":"e_1_3_2_1_39_1","volume-title":"Taesoo Kim. Understanding Manycore Scalability of File Systems. In Proceedings of the 2016 USENIX Annual Technical Conference (ATC)","author":"Min Changwoo","year":"2016","unstructured":"Changwoo Min , Sanidhya Kashyap , Steffen Maass , Woonhak Kang , and Taesoo Kim. Understanding Manycore Scalability of File Systems. In Proceedings of the 2016 USENIX Annual Technical Conference (ATC) , Denver, CO , June 2016 . Changwoo Min, Sanidhya Kashyap, Steffen Maass, Woonhak Kang, and Taesoo Kim. Understanding Manycore Scalability of File Systems. In Proceedings of the 2016 USENIX Annual Technical Conference (ATC), Denver, CO, June 2016."},{"key":"e_1_3_2_1_40_1","volume-title":"Sanidhya Kashyap. Application-Informed Kernel Synchronization Primitives. In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Park Sujin","year":"2022","unstructured":"Sujin Park , Diyu Zhou , Yuchen Qian , Irina Calciu , Taesoo Kim , and Sanidhya Kashyap. Application-Informed Kernel Synchronization Primitives. In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI) , Carlsbad, CA , July 2022 . Sujin Park, Diyu Zhou, Yuchen Qian, Irina Calciu, Taesoo Kim, and Sanidhya Kashyap. Application-Informed Kernel Synchronization Primitives. In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI), Carlsbad, CA, July 2022."},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Peter Simon","year":"2014","unstructured":"Simon Peter , Jialin Li , Irene Zhang , Dan R. K. Ports , Doug Woos , Arvind Krishnamurthy , Thomas Anderson , and Timothy Roscoe . Arrakis : The Operating System is the Control Plane . In Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI) , Broomfield, Colorado , October 2014 . Simon Peter, Jialin Li, Irene Zhang, Dan R. K. Ports, Doug Woos, Arvind Krishnamurthy, Thomas Anderson, and Timothy Roscoe. Arrakis: The Operating System is the Control Plane. In Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI), Broomfield, Colorado, October 2014."},{"key":"e_1_3_2_1_42_1","volume-title":"Protocol Framework for Soft State-based Communication. In Proceedings of the 10th ACM SIGCOMM","author":"Raman Suchitra","year":"1999","unstructured":"Suchitra Raman and Steven McCanne . A Model , Analysis, and Protocol Framework for Soft State-based Communication. In Proceedings of the 10th ACM SIGCOMM , Cambridge, MA, August- September 1999 . Suchitra Raman and Steven McCanne. A Model, Analysis, and Protocol Framework for Soft State-based Communication. In Proceedings of the 10th ACM SIGCOMM, Cambridge, MA, August-September 1999."},{"key":"e_1_3_2_1_43_1","volume-title":"Sudarsun Kannan. CrossFS: A Cross-layered Direct-Access File System. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Ren Yujie","year":"2020","unstructured":"Yujie Ren , Changwoo Min , and Sudarsun Kannan. CrossFS: A Cross-layered Direct-Access File System. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI) , Virtual , November 2020 . Yujie Ren, Changwoo Min, and Sudarsun Kannan. CrossFS: A Cross-layered Direct-Access File System. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI), Virtual, November 2020."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.21236\/ADA604306"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815405"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592810"},{"key":"e_1_3_2_1_47_1","volume-title":"Jishen Zhao. Characterizing and Modeling Non-Volatile Memory Systems. In Proceedings of the 53rd Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO)","author":"Wang Zixuan","year":"2020","unstructured":"Zixuan Wang , Xiao Liu , Jian Yang , Theodore Michailidis , Steven Swanson , and Jishen Zhao. Characterizing and Modeling Non-Volatile Memory Systems. In Proceedings of the 53rd Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO) , Virtual , October 2020 . Zixuan Wang, Xiao Liu, Jian Yang, Theodore Michailidis, Steven Swanson, and Jishen Zhao. Characterizing and Modeling Non-Volatile Memory Systems. In Proceedings of the 53rd Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), Virtual, October 2020."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304077"},{"key":"e_1_3_2_1_49_1","volume-title":"Xu and Steven Swanson. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST)","author":"Jian","year":"2016","unstructured":"Jian Xu and Steven Swanson. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST) , Santa Clara, CA , February 2016 . Jian Xu and Steven Swanson. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST), Santa Clara, CA, February 2016."},{"key":"e_1_3_2_1_50_1","volume-title":"Andy Rudof. NOVA-Fortis: A Fault-Tolerant Non-Volatile Main Memory File System. In Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP)","author":"Xu Jian","year":"2017","unstructured":"Jian Xu , Lu Zhang , Amirsaman Memaripour , Akshatha Gangadharaiah , Amit Borase , Tamires Brito Da Silva , Steven Swanson , and Andy Rudof. NOVA-Fortis: A Fault-Tolerant Non-Volatile Main Memory File System. In Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP) , Shanghai, China , October 2017 . Jian Xu, Lu Zhang, Amirsaman Memaripour, Akshatha Gangadharaiah, Amit Borase, Tamires Brito Da Silva, Steven Swanson, and Andy Rudof. NOVA-Fortis: A Fault-Tolerant Non-Volatile Main Memory File System. In Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP), Shanghai, China, October 2017."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/3386691.3386708"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815421"},{"key":"e_1_3_2_1_53_1","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST)","author":"Zhan Yang","year":"2018","unstructured":"Yang Zhan , Alex Conway , Yizheng Jiao , Eric Knorr , Michael A. Bender , Martin Farach-Colton , William Jannen , Rob Johnson , Donald E. Porter , and Jun Yuan . The Full Path to Full-Path Indexing . In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST) , Oakland, CA , February 2018 . Yang Zhan, Alex Conway, Yizheng Jiao, Eric Knorr, Michael A. Bender, Martin Farach-Colton, William Jannen, Rob Johnson, Donald E. Porter, and Jun Yuan. The Full Path to Full-Path Indexing. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST), Oakland, CA, February 2018."},{"key":"e_1_3_2_1_54_1","volume-title":"Proceedings of the 21th USENIX Conference on File and Storage Technologies (FAST)","author":"Zhong Shawn","year":"2023","unstructured":"Shawn Zhong , Chenhao Ye , Guanzhou Hu , Suyan Qu , Andrea Arpaci-Dusseau , Remzi Arpaci-Dusseau , and Michael Swift . MadFS : Per-File virtualization for userspace persistent memory filesystems . In Proceedings of the 21th USENIX Conference on File and Storage Technologies (FAST) , Santa Clara, CA , February 2023 . Shawn Zhong, Chenhao Ye, Guanzhou Hu, Suyan Qu, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, and Michael Swift. MadFS: Per-File virtualization for userspace persistent memory filesystems. In Proceedings of the 21th USENIX Conference on File and Storage Technologies (FAST), Santa Clara, CA, February 2023."},{"key":"e_1_3_2_1_55_1","volume-title":"Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI)","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 Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI) , Carlsbad, CA , July 2022 . Diyu Zhou, Yuchen Qian, Vishal Gupta, Zhifei Yang, Changwoo Min, and Sanidhya Kashyap. Odinfs: Scaling PM performance with Opportunistic Delegation. In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI), Carlsbad, CA, July 2022."}],"event":{"name":"SOSP '23: 29th Symposium on Operating Systems Principles","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"],"location":"Koblenz Germany","acronym":"SOSP '23"},"container-title":["Proceedings of the 29th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613171","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3600006.3613171","content-type":"text\/html","content-version":"vor","intended-application":"syndication"}],"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.3613171"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,23]]},"references-count":55,"alternative-id":["10.1145\/3600006.3613171","10.1145\/3600006"],"URL":"https:\/\/doi.org\/10.1145\/3600006.3613171","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"}}]}}