{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T16:44:49Z","timestamp":1790095489809,"version":"4.0.1"},"publisher-location":"New York, NY, USA","reference-count":61,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,10,26]],"date-time":"2021-10-26T00:00:00Z","timestamp":1635206400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,26]]},"DOI":"10.1145\/3477132.3483565","type":"proceedings-article","created":{"date-parts":[[2021,10,19]],"date-time":"2021-10-19T11:59:18Z","timestamp":1634644758000},"page":"756-771","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":98,"title":["LineFS"],"prefix":"10.1145","author":[{"given":"Jongyul","family":"Kim","sequence":"first","affiliation":[{"name":"KAIST"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Insu","family":"Jang","sequence":"additional","affiliation":[{"name":"University of Michigan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Waleed","family":"Reda","sequence":"additional","affiliation":[{"name":"KTH Royal Institute of Technology, Universit\u00e9 catholique de Louvain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jaeseong","family":"Im","sequence":"additional","affiliation":[{"name":"KAIST"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marco","family":"Canini","sequence":"additional","affiliation":[{"name":"KAUST"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dejan","family":"Kosti\u0107","sequence":"additional","affiliation":[{"name":"KTH Royal Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Youngjin","family":"Kwon","sequence":"additional","affiliation":[{"name":"KAIST"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Simon","family":"Peter","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Emmett","family":"Witchel","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, Katana Graph"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,10,26]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2021. Apache ZooKeeper. https:\/\/zookeeper.apache.org  2021. Apache ZooKeeper. https:\/\/zookeeper.apache.org"},{"key":"e_1_3_2_1_2_1","unstructured":"2021. BlueField SmartNIC Ethernet. https:\/\/www.mellanox.com\/products\/BlueField-SmartNIC-Ethernet  2021. BlueField SmartNIC Ethernet. https:\/\/www.mellanox.com\/products\/BlueField-SmartNIC-Ethernet"},{"key":"e_1_3_2_1_3_1","unstructured":"2021. Broadcom Stingray. https:\/\/www.broadcom.com\/blog\/at-a-glance--the-broadcom- stingray-ps1100r-delivers-breakthrough-performance-and-efficiency-for-nvme-of- storage-target-applications  2021. Broadcom Stingray. https:\/\/www.broadcom.com\/blog\/at-a-glance--the-broadcom- stingray-ps1100r-delivers-breakthrough-performance-and-efficiency-for-nvme-of- storage-target-applications"},{"key":"e_1_3_2_1_4_1","unstructured":"2021. General Parallel File System. https:\/\/www.ibm.com\/docs\/en\/gpfs  2021. General Parallel File System. https:\/\/www.ibm.com\/docs\/en\/gpfs"},{"key":"e_1_3_2_1_5_1","unstructured":"2021. Intel Optane Memory. http:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/optane-memory.html  2021. Intel Optane Memory. http:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/optane-memory.html"},{"key":"e_1_3_2_1_6_1","unstructured":"2021. Lustre File System. http:\/\/www.lustre.org  2021. Lustre File System. http:\/\/www.lustre.org"},{"key":"e_1_3_2_1_7_1","unstructured":"2021. LZ4 compression algorithm. https:\/\/en.wikipedia.org\/wiki\/LZ4_(compression_algorithm)  2021. LZ4 compression algorithm. https:\/\/en.wikipedia.org\/wiki\/LZ4_(compression_algorithm)"},{"key":"e_1_3_2_1_8_1","unstructured":"2021. Marvell's Data Processing Units. https:\/\/www.marvell.com\/products\/data-processing-units.html  2021. Marvell's Data Processing Units. https:\/\/www.marvell.com\/products\/data-processing-units.html"},{"key":"e_1_3_2_1_9_1","unstructured":"2021. Network-attached Storage. https:\/\/en.wikipedia.org\/wiki\/Network-attached_storage  2021. Network-attached Storage. https:\/\/en.wikipedia.org\/wiki\/Network-attached_storage"},{"key":"e_1_3_2_1_10_1","unstructured":"2021. NVM Express over Fabrics 1.1. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVMe-over-Fabrics-1.1-2019.10.22-Ratified.pdf  2021. NVM Express over Fabrics 1.1. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVMe-over-Fabrics-1.1-2019.10.22-Ratified.pdf"},{"key":"e_1_3_2_1_11_1","unstructured":"2021. pmem.io --- Persistent Memory Programming. https:\/\/pmem.io  2021. pmem.io --- Persistent Memory Programming. https:\/\/pmem.io"},{"key":"e_1_3_2_1_12_1","unstructured":"2021. RDMA Consortium. http:\/\/www.rdmaconsortium.org  2021. RDMA Consortium. http:\/\/www.rdmaconsortium.org"},{"key":"e_1_3_2_1_13_1","unstructured":"2021. RDMA over Converged Ethernet (RoCE). https:\/\/www.roceinitiative.org  2021. RDMA over Converged Ethernet (RoCE). https:\/\/www.roceinitiative.org"},{"key":"e_1_3_2_1_14_1","unstructured":"2021. Sort Benchmark Home Page. http:\/\/sortbenchmark.org  2021. Sort Benchmark Home Page. http:\/\/sortbenchmark.org"},{"key":"e_1_3_2_1_15_1","unstructured":"2021. Storage Performance Development Kit. http:\/\/www.spdk.io  2021. Storage Performance Development Kit. http:\/\/www.spdk.io"},{"key":"e_1_3_2_1_16_1","unstructured":"2021. Tool for active measurements of the maximum achievable bandwidth on IP networks. http:\/\/software.es.net\/iperf  2021. Tool for active measurements of the maximum achievable bandwidth on IP networks. http:\/\/software.es.net\/iperf"},{"key":"e_1_3_2_1_17_1","unstructured":"2021. Xfstests. https:\/\/git.kernel.org\/pub\/scm\/fs\/xfs\/xfstests-dev.git  2021. Xfstests. https:\/\/git.kernel.org\/pub\/scm\/fs\/xfs\/xfstests-dev.git"},{"key":"e_1_3_2_1_18_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Anderson Thomas E.","year":"2020","unstructured":"Thomas E. Anderson , Marco Canini , Jongyul Kim , Dejan Kosti\u0107 , Youngjin Kwon , Simon Peter , Waleed Reda , Henry N. Schuh , and Emmett Witchel . 2020 . Assise: Performance and Availability via Client-local NVM in a Distributed File System . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 1011--1027. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/anderson Thomas E. Anderson, Marco Canini, Jongyul Kim, Dejan Kosti\u0107, Youngjin Kwon, Simon Peter, Waleed Reda, Henry N. Schuh, and Emmett Witchel. 2020. Assise: Performance and Availability via Client-local NVM in a Distributed File System. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 1011--1027. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/anderson"},{"key":"e_1_3_2_1_19_1","volume-title":"Enabling Programmable Transport Protocols in High-Speed NICs. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Arashloo Mina Tahmasbi","year":"2020","unstructured":"Mina Tahmasbi Arashloo , Alexey Lavrov , Manya Ghobadi , Jennifer Rexford , David Walker , and David Wentzlaff . 2020 . Enabling Programmable Transport Protocols in High-Speed NICs. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20) . USENIX Association, Santa Clara, CA, 93--109. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/arashloo Mina Tahmasbi Arashloo, Alexey Lavrov, Manya Ghobadi, Jennifer Rexford, David Walker, and David Wentzlaff. 2020. Enabling Programmable Transport Protocols in High-Speed NICs. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 93--109. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/arashloo"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2014.18"},{"key":"e_1_3_2_1_22_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Brunella Marco Spaziani","year":"2020","unstructured":"Marco Spaziani Brunella , Giacomo Belocchi , Marco Bonola , Salvatore Pontarelli , Giuseppe Siracusano , Giuseppe Bianchi , Aniello Cammarano , Alessandro Palumbo , Luca Petrucci , and Roberto Bifulco . 2020 . hXDP: Efficient Software Packet Processing on FPGA NICs . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 973--990. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/brunella Marco Spaziani Brunella, Giacomo Belocchi, Marco Bonola, Salvatore Pontarelli, Giuseppe Siracusano, Giuseppe Bianchi, Aniello Cammarano, Alessandro Palumbo, Luca Petrucci, and Roberto Bifulco. 2020. hXDP: Efficient Software Packet Processing on FPGA NICs. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 973--990. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/brunella"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303968"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles","author":"Chidambaram Vijay","unstructured":"Vijay Chidambaram , Thanumalayan Sankaranarayana Pillai , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. 2013. Optimistic Crash Consistency . In Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles ( Farminton, Pennsylvania) (SOSP 13). Association for Computing Machinery, New York, NY, USA, 228--243. https:\/\/doi.org\/10.1145\/2517349.2522726 10.1145\/2517349.2522726 Vijay Chidambaram, Thanumalayan Sankaranarayana Pillai, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2013. Optimistic Crash Consistency. In Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles (Farminton, Pennsylvania) (SOSP 13). Association for Computing Machinery, New York, NY, USA, 228--243. https:\/\/doi.org\/10.1145\/2517349.2522726"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS47774.2020.00029"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168854"},{"key":"e_1_3_2_1_27_1","volume-title":"Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","author":"Firestone Daniel","year":"2018","unstructured":"Daniel Firestone , Andrew Putnam , Sambhrama Mundkur , Derek Chiou , Alireza Dabagh , Mike Andrewartha , Hari Angepat , Vivek Bhanu , Adrian Caulfield , Eric Chung , Harish Kumar Chandrappa , Somesh Chaturmohta , Matt Humphrey , Jack Lavier , Norman Lam , Fengfen Liu , Kalin Ovtcharov , Jitu Padhye , Gautham Popuri , Shachar Raindel , Tejas Sapre , Mark Shaw , Gabriel Silva , Madhan Sivakumar , Nisheeth Srivastava , Anshuman Verma , Qasim Zuhair , Deepak Bansal , Doug Burger , Kushagra Vaid , David A. Maltz , and Albert Greenberg . 2018 . Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18) . USENIX Association, Renton, WA, 51--66. https:\/\/www.usenix.org\/conference\/nsdi18\/presentation\/firestone Daniel Firestone, Andrew Putnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, Harish Kumar Chandrappa, Somesh Chaturmohta, Matt Humphrey, Jack Lavier, Norman Lam, Fengfen Liu, Kalin Ovtcharov, Jitu Padhye, Gautham Popuri, Shachar Raindel, Tejas Sapre, Mark Shaw, Gabriel Silva, Madhan Sivakumar, Nisheeth Srivastava, Anshuman Verma, Qasim Zuhair, Deepak Bansal, Doug Burger, Kushagra Vaid, David A. Maltz, and Albert Greenberg. 2018. Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). USENIX Association, Renton, WA, 51--66. https:\/\/www.usenix.org\/conference\/nsdi18\/presentation\/firestone"},{"key":"e_1_3_2_1_28_1","volume-title":"Availability in Globally Distributed Storage Systems. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10)","author":"Ford Daniel","year":"2010","unstructured":"Daniel Ford , Fran\u00e7ois Labelle , Florentina I. Popovici , Murray Stokely , Van-Anh Truong , Luiz Barroso , Carrie Grimes , and Sean Quinlan . 2010 . Availability in Globally Distributed Storage Systems. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10) . USENIX Association, Vancouver, BC. https:\/\/www.usenix.org\/conference\/osdi10\/availability-globally-distributed-storage-systems Daniel Ford, Fran\u00e7ois Labelle, Florentina I. Popovici, Murray Stokely, Van-Anh Truong, Luiz Barroso, Carrie Grimes, and Sean Quinlan. 2010. Availability in Globally Distributed Storage Systems. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10). USENIX Association, Vancouver, BC. https:\/\/www.usenix.org\/conference\/osdi10\/availability-globally-distributed-storage-systems"},{"key":"e_1_3_2_1_29_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried , Zhenyuan Ruan , Amy Ousterhout , and Adam Belay . 2020 . Caladan: Mitigating Interference at Microsecond Timescales . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 281--297. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/fried Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. 2020. Caladan: Mitigating Interference at Microsecond Timescales. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 281--297. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/fried"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication","author":"Grant Stewart","unstructured":"Stewart Grant , Anil Yelam , Maxwell Bland , and Alex C. Snoeren . 2020. SmartNIC Performance Isolation with FairNIC: Programmable Networking for the Cloud . In Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication ( Virtual Event, USA) (SIGCOMM 20). Association for Computing Machinery, New York, NY, USA, 681--693. https:\/\/doi.org\/10.1145\/3387514.3405895 10.1145\/3387514.3405895 Stewart Grant, Anil Yelam, Maxwell Bland, and Alex C. Snoeren. 2020. SmartNIC Performance Isolation with FairNIC: Programmable Networking for the Cloud. In Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication (Virtual Event, USA) (SIGCOMM 20). Association for Computing Machinery, New York, NY, USA, 681--693. https:\/\/doi.org\/10.1145\/3387514.3405895"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the Twelfth ACM Symposium on Operating Systems Principles (SOSP 89)","author":"Gray C.","unstructured":"C. Gray and D. Cheriton . 1989. Leases: An Efficient Fault-tolerant Mechanism for Distributed File Cache Consistency . In Proceedings of the Twelfth ACM Symposium on Operating Systems Principles (SOSP 89) . ACM, New York, NY, USA, 202--210. https:\/\/doi.org\/10.1145\/74850.74870 10.1145\/74850.74870 C. Gray and D. Cheriton. 1989. Leases: An Efficient Fault-tolerant Mechanism for Distributed File Cache Consistency. In Proceedings of the Twelfth ACM Symposium on Operating Systems Principles (SOSP 89). ACM, New York, NY, USA, 202--210. https:\/\/doi.org\/10.1145\/74850.74870"},{"key":"e_1_3_2_1_33_1","volume-title":"Patterson","author":"Hennessy John L.","year":"2017","unstructured":"John L. Hennessy and David A . Patterson . 2017 . Computer Architecture, Sixth Edition : A Quantitative Approach (6th ed.). Morgan Kaufmann Publishers Inc ., San Francisco, CA, USA. John L. Hennessy and David A. Patterson. 2017. Computer Architecture, Sixth Edition: A Quantitative Approach (6th ed.). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA."},{"key":"e_1_3_2_1_34_1","volume-title":"PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Iorgulescu Calin","year":"2018","unstructured":"Calin Iorgulescu , Reza Azimi , Youngjin Kwon , Sameh Elnikety , Manoj Syamala , Vivek Narasayya , Herodotos Herodotou , Paulo Tomita , Alex Chen , Jack Zhang , and Junhua Wang . 2018 . PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 519--532. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/iorgulescu Calin Iorgulescu, Reza Azimi, Youngjin Kwon, Sameh Elnikety, Manoj Syamala, Vivek Narasayya, Herodotos Herodotou, Paulo Tomita, Alex Chen, Jack Zhang, and Junhua Wang. 2018. PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 519--532. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/iorgulescu"},{"key":"e_1_3_2_1_35_1","volume-title":"Technical Report","author":"Jiang Jie","year":"2016","unstructured":"Jie Jiang , Lixiong Zheng , Junfeng Pu , Xiong Cheng , Chongqing Zhao , Mark R Nutter , and Jeremy D Schaub . 2016. Tencent Sort . Technical Report . Tencent Corporation . http:\/\/sortbenchmark.org\/TencentSort 2016 .pdf. Jie Jiang, Lixiong Zheng, Junfeng Pu, Xiong Cheng, Chongqing Zhao, Mark R Nutter, and Jeremy D Schaub. 2016. Tencent Sort. Technical Report. Tencent Corporation. http:\/\/sortbenchmark.org\/TencentSort2016.pdf."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230572"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132770"},{"key":"e_1_3_2_1_38_1","unstructured":"Thai Le Jonathan Stern and Stephen Briscoe. 2017. Fast memcpy with SPDK and Intel I\/OAT DMA Engine. https:\/\/software.intel.com\/en-us\/articles\/fast-memcpy-using-spdk-and-ioat-dma-engine  Thai Le Jonathan Stern and Stephen Briscoe. 2017. Fast memcpy with SPDK and Intel I\/OAT DMA Engine. https:\/\/software.intel.com\/en-us\/articles\/fast-memcpy-using-spdk-and-ioat-dma-engine"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934897"},{"key":"e_1_3_2_1_40_1","volume-title":"PANIC: A High-Performance Programmable NIC for Multi-tenant Networks. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Lin Jiaxin","year":"2020","unstructured":"Jiaxin Lin , Kiran Patel , Brent E. Stephens , Anirudh Sivaraman , and Aditya Akella . 2020 . PANIC: A High-Performance Programmable NIC for Multi-tenant Networks. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 243--259. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/lin Jiaxin Lin, Kiran Patel, Brent E. Stephens, Anirudh Sivaraman, and Aditya Akella. 2020. PANIC: A High-Performance Programmable NIC for Multi-tenant Networks. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 243--259. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/lin"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342079"},{"key":"e_1_3_2_1_42_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Liu Ming","year":"2019","unstructured":"Ming Liu , Simon Peter , Arvind Krishnamurthy , and Phitchaya Mangpo Phothilimthana . 2019 . E3: Energy-Efficient Microservices on SmartNIC-Accelerated Servers . In 2019 USENIX Annual Technical Conference (USENIX ATC 19) . USENIX Association, Renton, WA, 363--378. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/liu-ming Ming Liu, Simon Peter, Arvind Krishnamurthy, and Phitchaya Mangpo Phothilimthana. 2019. E3: Energy-Efficient Microservices on SmartNIC-Accelerated Servers. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 363--378. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/liu-ming"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2749475"},{"key":"e_1_3_2_1_44_1","volume-title":"2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"Lu Youyou","year":"2017","unstructured":"Youyou Lu , Jiwu Shu , Youmin Chen , and Tao Li . 2017 . Octopus: an RDMA-enabled Distributed Persistent Memory File System . In 2017 USENIX Annual Technical Conference (USENIX ATC 17) . USENIX Association, Santa Clara, CA, 773--785. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/lu Youyou Lu, Jiwu Shu, Youmin Chen, and Tao Li. 2017. Octopus: an RDMA-enabled Distributed Persistent Memory File System. In 2017 USENIX Annual Technical Conference (USENIX ATC 17). USENIX Association, Santa Clara, CA, 773--785. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/lu"},{"key":"e_1_3_2_1_45_1","volume-title":"Proceedings of the Linux Symposium","volume":"2","author":"Mathur Avantika","year":"2007","unstructured":"Avantika Mathur , Mingming Cao , Suparna Bhattacharya , Andreas Dilger , Alex Tomas , and Laurent Vivier . 2007 . The new ext4 filesystem: current status and future plans . In Proceedings of the Linux Symposium , Vol. 2 . Ottawa, ON, Canada. Avantika Mathur, Mingming Cao, Suparna Bhattacharya, Andreas Dilger, Alex Tomas, and Laurent Vivier. 2007. The new ext4 filesystem: current status and future plans. In Proceedings of the Linux Symposium, Vol. 2. Ottawa, ON, Canada."},{"key":"e_1_3_2_1_46_1","volume-title":"2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"Miao Hongyu","year":"2017","unstructured":"Hongyu Miao , Heejin Park , Myeongjae Jeon , Gennady Pekhimenko , Kathryn S. McKinley , and Felix Xiaozhu Lin . 2017 . StreamBox: Modern Stream Processing on a Multicore Machine . In 2017 USENIX Annual Technical Conference (USENIX ATC 17) . USENIX Association, Santa Clara, CA, 617--629. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/miao Hongyu Miao, Heejin Park, Myeongjae Jeon, Gennady Pekhimenko, Kathryn S. McKinley, and Felix Xiaozhu Lin. 2017. StreamBox: Modern Stream Processing on a Multicore Machine. In 2017 USENIX Annual Technical Conference (USENIX ATC 17). USENIX Association, Santa Clara, CA, 617--629. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/miao"},{"key":"e_1_3_2_1_47_1","volume-title":"Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Mohan Jayashree","year":"2018","unstructured":"Jayashree Mohan , Ashlie Martinez , Soujanya Ponnapalli , Pandian Raju , and Vijay Chidambaram . 2018 . Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) . USENIX Association, Carlsbad, CA, 33--50. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/mohan Jayashree Mohan, Ashlie Martinez, Soujanya Ponnapalli, Pandian Raju, and Vijay Chidambaram. 2018. Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, Carlsbad, CA, 33--50. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/mohan"},{"key":"e_1_3_2_1_48_1","volume-title":"Rethinking File Mapping for Persistent Memory. In 19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Neal Ian","year":"2021","unstructured":"Ian Neal , Gefei Zuo , Eric Shiple , Tanvir Ahmed Khan , Youngjin Kwon , Simon Peter , and Baris Kasikci . 2021 . Rethinking File Mapping for Persistent Memory. In 19th USENIX Conference on File and Storage Technologies (FAST 21) . USENIX Association, 97--111. https:\/\/www.usenix.org\/conference\/fast21\/presentation\/neal Ian Neal, Gefei Zuo, Eric Shiple, Tanvir Ahmed Khan, Youngjin Kwon, Simon Peter, and Baris Kasikci. 2021. Rethinking File Mapping for Persistent Memory. In 19th USENIX Conference on File and Storage Technologies (FAST 21). USENIX Association, 97--111. https:\/\/www.usenix.org\/conference\/fast21\/presentation\/neal"},{"key":"e_1_3_2_1_49_1","volume-title":"Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Ousterhout Amy","year":"2019","unstructured":"Amy Ousterhout , Joshua Fried , Jonathan Behrens , Adam Belay , and Hari Balakrishnan . 2019 . Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19) . USENIX Association, Boston, MA, 361--378. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/ousterhout Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. 2019. Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 361--378. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/ousterhout"},{"key":"e_1_3_2_1_50_1","volume-title":"Floem: A Programming System for NIC-Accelerated Network Applications. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Phothilimthana Phitchaya Mangpo","year":"2018","unstructured":"Phitchaya Mangpo Phothilimthana , Ming Liu , Antoine Kaufmann , Simon Peter , Rastislav Bodik , and Thomas Anderson . 2018 . Floem: A Programming System for NIC-Accelerated Network Applications. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) . USENIX Association, Carlsbad, CA, 663--679. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/phothilimthana Phitchaya Mangpo Phothilimthana, Ming Liu, Antoine Kaufmann, Simon Peter, Rastislav Bodik, and Thomas Anderson. 2018. Floem: A Programming System for NIC-Accelerated Network Applications. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, Carlsbad, CA, 663--679. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/phothilimthana"},{"key":"e_1_3_2_1_51_1","volume-title":"Chain Replication for Supporting High Throughput and Availability. In 6th Symposium on Operating Systems Design & Implementation (OSDI 04)","author":"Renesse Robbert Van","unstructured":"Robbert Van Renesse and Fred B. Schneider . 2004 . Chain Replication for Supporting High Throughput and Availability. In 6th Symposium on Operating Systems Design & Implementation (OSDI 04) . USENIX Association, San Francisco, CA. https:\/\/www.usenix.org\/conference\/osdi-04\/chain-replication-supporting-high-throughput-and-availability Robbert Van Renesse and Fred B. Schneider. 2004. Chain Replication for Supporting High Throughput and Availability. In 6th Symposium on Operating Systems Design & Implementation (OSDI 04). USENIX Association, San Francisco, CA. https:\/\/www.usenix.org\/conference\/osdi-04\/chain-replication-supporting-high-throughput-and-availability"},{"key":"e_1_3_2_1_52_1","volume-title":"The Hadoop Distributed File System. In 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST 10)","author":"Shvachko Konstantin","year":"2010","unstructured":"Konstantin Shvachko , Hairong Kuang , Sanjay Radia , and Robert Chansler . 2010 . The Hadoop Distributed File System. In 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST 10) . 1--10. https:\/\/doi.org\/10.1109\/MSST.2010.5496972 10.1109\/MSST.2010.5496972 Konstantin Shvachko, Hairong Kuang, Sanjay Radia, and Robert Chansler. 2010. The Hadoop Distributed File System. In 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST 10). 1--10. https:\/\/doi.org\/10.1109\/MSST.2010.5496972"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387519"},{"key":"e_1_3_2_1_54_1","volume-title":"Filebench: A Flexible Framework for File System Benchmarking. USENIX ;login: 41, 1","author":"Tarasov Vasily","year":"2016","unstructured":"Vasily Tarasov , Erez Zadok , and Spencer Shepler . 2016 . Filebench: A Flexible Framework for File System Benchmarking. USENIX ;login: 41, 1 (2016). Vasily Tarasov, Erez Zadok, and Spencer Shepler. 2016. Filebench: A Flexible Framework for File System Benchmarking. USENIX ;login: 41, 1 (2016)."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230718.3230727"},{"key":"e_1_3_2_1_56_1","volume-title":"Disaggregating Persistent Memory and Controlling Them Remotely: An Exploration of Passive Disaggregated Key-Value Stores. In 2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Tsai Shin-Yeh","year":"2020","unstructured":"Shin-Yeh Tsai , Yizhou Shan , and Yiying Zhang . 2020 . Disaggregating Persistent Memory and Controlling Them Remotely: An Exploration of Passive Disaggregated Key-Value Stores. In 2020 USENIX Annual Technical Conference (USENIX ATC 20) . USENIX Association, 33--48. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/tsai Shin-Yeh Tsai, Yizhou Shan, and Yiying Zhang. 2020. Disaggregating Persistent Memory and Controlling Them Remotely: An Exploration of Passive Disaggregated Key-Value Stores. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 33--48. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/tsai"},{"key":"e_1_3_2_1_57_1","volume-title":"Robustness in the Salus Scalable Block Store. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13)","author":"Wang Yang","year":"2013","unstructured":"Yang Wang , Manos Kapritsos , Zuocheng Ren , Prince Mahajan , Jeevitha Kirubanandam , Lorenzo Alvisi , and Mike Dahlin . 2013 . Robustness in the Salus Scalable Block Store. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13) . USENIX Association, Lombard, IL, 357--370. https:\/\/www.usenix.org\/conference\/nsdi13\/technical-sessions\/presentation\/wang_yang Yang Wang, Manos Kapritsos, Zuocheng Ren, Prince Mahajan, Jeevitha Kirubanandam, Lorenzo Alvisi, and Mike Dahlin. 2013. Robustness in the Salus Scalable Block Store. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX Association, Lombard, IL, 357--370. https:\/\/www.usenix.org\/conference\/nsdi13\/technical-sessions\/presentation\/wang_yang"},{"key":"e_1_3_2_1_58_1","volume-title":"High-Performance Distributed File System. In 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI 06)","author":"Weil Sage A.","year":"2006","unstructured":"Sage A. Weil , Scott A. Brandt , Ethan L. Miller , Darrell D. E. Long , and Carlos Maltzahn . 2006 . Ceph: A Scalable , High-Performance Distributed File System. In 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI 06) . USENIX Association, Seattle, WA. https:\/\/www.usenix.org\/conference\/osdi-06\/ceph-scalable-high-performance-distributed-file-system Sage A. Weil, Scott A. Brandt, Ethan L. Miller, Darrell D. E. Long, and Carlos Maltzahn. 2006. Ceph: A Scalable, High-Performance Distributed File System. In 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI 06). USENIX Association, Seattle, WA. https:\/\/www.usenix.org\/conference\/osdi-06\/ceph-scalable-high-performance-distributed-file-system"},{"key":"e_1_3_2_1_59_1","volume-title":"NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies (FAST 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 14th USENIX Conference on File and Storage Technologies (FAST 16) . USENIX Association, Santa Clara, CA, 323--338. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/xu Jian Xu and Steven Swanson. 2016. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies (FAST 16). USENIX Association, Santa Clara, CA, 323--338. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/xu"},{"key":"e_1_3_2_1_60_1","volume-title":"Orion: A Distributed File System for Non-Volatile Main Memory and RDMA-Capable Networks. In 17th USENIX Conference on File and Storage Technologies (FAST 19)","author":"Yang Jian","year":"2019","unstructured":"Jian Yang , Joseph Izraelevitz , and Steven Swanson . 2019 . Orion: A Distributed File System for Non-Volatile Main Memory and RDMA-Capable Networks. In 17th USENIX Conference on File and Storage Technologies (FAST 19) . USENIX Association, Boston, MA, 221--234. https:\/\/www.usenix.org\/conference\/fast19\/presentation\/yang Jian Yang, Joseph Izraelevitz, and Steven Swanson. 2019. Orion: A Distributed File System for Non-Volatile Main Memory and RDMA-Capable Networks. In 17th USENIX Conference on File and Storage Technologies (FAST 19). USENIX Association, Boston, MA, 221--234. https:\/\/www.usenix.org\/conference\/fast19\/presentation\/yang"},{"key":"e_1_3_2_1_61_1","volume-title":"FileMR: Rethinking RDMA Networking for Scalable Persistent Memory. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Yang Jian","year":"2020","unstructured":"Jian Yang , Joseph Izraelevitz , and Steven Swanson . 2020 . FileMR: Rethinking RDMA Networking for Scalable Persistent Memory. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20) . USENIX Association, Santa Clara, CA, 111--125. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/yang Jian Yang, Joseph Izraelevitz, and Steven Swanson. 2020. FileMR: Rethinking RDMA Networking for Scalable Persistent Memory. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 111--125. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/yang"}],"event":{"name":"SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles","location":"Virtual Event Germany","acronym":"SOSP '21","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX Assoc USENIX Assoc"]},"container-title":["Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3477132.3483565","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3477132.3483565","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:49:15Z","timestamp":1750178955000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3477132.3483565"}},"subtitle":["Efficient SmartNIC Offload of a Distributed File System with Pipeline Parallelism"],"short-title":[],"issued":{"date-parts":[[2021,10,26]]},"references-count":61,"alternative-id":["10.1145\/3477132.3483565","10.1145\/3477132"],"URL":"https:\/\/doi.org\/10.1145\/3477132.3483565","relation":{},"subject":[],"published":{"date-parts":[[2021,10,26]]},"assertion":[{"value":"2021-10-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}