{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T01:13:42Z","timestamp":1773278022363,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":68,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,8,22]],"date-time":"2022-08-22T00:00:00Z","timestamp":1661126400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["1704742,2047283"],"award-info":[{"award-number":["1704742,2047283"]}]},{"name":"Google faculty research award"},{"name":"National Research Foundation of Korea(NRF)","award":["NRF-2022R1A2C1011090"],"award-info":[{"award-number":["NRF-2022R1A2C1011090"]}]},{"name":"Sloan fellowship"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,8,22]]},"DOI":"10.1145\/3544216.3544230","type":"proceedings-article","created":{"date-parts":[[2022,8,11]],"date-time":"2022-08-11T22:58:16Z","timestamp":1660258696000},"page":"767-779","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["Towards\n            <i>\u03bc<\/i>\n            s tail latency and terabit ethernet"],"prefix":"10.1145","author":[{"given":"Qizhe","family":"Cai","sequence":"first","affiliation":[{"name":"Cornell University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Midhul","family":"Vuppalapati","sequence":"additional","affiliation":[{"name":"Cornell University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaehyun","family":"Hwang","sequence":"additional","affiliation":[{"name":"Sungkyunkwan University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christos","family":"Kozyrakis","sequence":"additional","affiliation":[{"name":"Stanford University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rachit","family":"Agarwal","sequence":"additional","affiliation":[{"name":"Cornell University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,8,22]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2017. CFQ (Complete Fairness Queueing). https:\/\/www.kernel.org\/doc\/Documentation\/block\/cfq-iosched.txt.  2017. CFQ (Complete Fairness Queueing). https:\/\/www.kernel.org\/doc\/Documentation\/block\/cfq-iosched.txt."},{"key":"e_1_3_2_2_2_1","unstructured":"2017. Kyber multiqueue I\/O scheduler. https:\/\/lwn.net\/Articles\/720071\/.  2017. Kyber multiqueue I\/O scheduler. https:\/\/lwn.net\/Articles\/720071\/."},{"key":"e_1_3_2_2_3_1","unstructured":"2019. BFQ (Budget Fair Queueing). https:\/\/www.kernel.org\/doc\/Documentation\/block\/bfq-iosched.txt.  2019. BFQ (Budget Fair Queueing). https:\/\/www.kernel.org\/doc\/Documentation\/block\/bfq-iosched.txt."},{"key":"e_1_3_2_2_4_1","unstructured":"2022. Terabit Ethernet. https:\/\/en.wikipedia.org\/wiki\/Terabit_Ethernet.  2022. Terabit Ethernet. https:\/\/en.wikipedia.org\/wiki\/Terabit_Ethernet."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"crossref","unstructured":"Mohammad Alizadeh Albert Greenberg David A Maltz Jitendra Padhye Parveen Patel Balaji Prabhakar Sudipta Sengupta and Murari Sridharan. 2010. Data center TCP (DCTCP). In ACM SIGCOMM.  Mohammad Alizadeh Albert Greenberg David A Maltz Jitendra Padhye Parveen Patel Balaji Prabhakar Sudipta Sengupta and Murari Sridharan. 2010. Data center TCP (DCTCP). In ACM SIGCOMM .","DOI":"10.1145\/1851182.1851192"},{"key":"e_1_3_2_2_6_1","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 USENIX NSDI.  Mina Tahmasbi Arashloo Alexey Lavrov Manya Ghobadi Jennifer Rexford David Walker and David Wentzlaff. 2020. Enabling Programmable Transport Protocols in High-Speed NICs. In USENIX NSDI ."},{"key":"e_1_3_2_2_7_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In USENIX OSDI.","author":"Belay Adam","year":"2014","unstructured":"Adam Belay , George Prekas , Ana Klimovic , Samuel Grossman , Christos Kozyrakis , and Edouard Bugnion . 2014 . IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In USENIX OSDI. Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In USENIX OSDI."},{"key":"e_1_3_2_2_8_1","volume-title":"andPhilippe Bonnet","author":"Bj\u00f8rling Matias","year":"2013","unstructured":"Matias Bj\u00f8rling , Jens Axboe , David Nellans , andPhilippe Bonnet . 2013 . Linux Block IO : Introducing Multi-Queue SSD AccessonMulti-Core Systems. In ACM SYSTOR. Matias Bj\u00f8rling, Jens Axboe, David Nellans, andPhilippe Bonnet. 2013. Linux Block IO: Introducing Multi-Queue SSD AccessonMulti-Core Systems. In ACM SYSTOR."},{"key":"e_1_3_2_2_9_1","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 USENIX OSDI.  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 USENIX OSDI ."},{"key":"e_1_3_2_2_10_1","volume-title":"Mina Tahmasbi Arashloo, and Rachit Agarwal","author":"Cai Qizhe","year":"2022","unstructured":"Qizhe Cai , Mina Tahmasbi Arashloo, and Rachit Agarwal . 2022 . dcPIM: Near-Optimal Proactive Datacenter Transport. In ACM SIGCOMM. Qizhe Cai, Mina Tahmasbi Arashloo, and Rachit Agarwal. 2022. dcPIM: Near-Optimal Proactive Datacenter Transport. In ACM SIGCOMM."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"crossref","unstructured":"Qizhe Cai Shubham Chaudhary Midhul Vuppalapati Jaehyun Hwang and Rachit Agarwal. 2021. Understanding Host Network Stack Overheads. InACM SIGCOMM.  Qizhe Cai Shubham Chaudhary Midhul Vuppalapati Jaehyun Hwang and Rachit Agarwal. 2021. Understanding Host Network Stack Overheads. In ACM SIGCOMM .","DOI":"10.1145\/3452296.3472888"},{"key":"e_1_3_2_2_12_1","unstructured":"Qizhe Cai Midhul Vuppalapati Jaehyun Hwang Christos Kozyrakis and Rachit Agarwal. 2022. Towards &mu;s Tail Latency and Terabit Ethernet: Disaggregating the Host Network Stack. https:\/\/github.com\/Terabit-Ethernet\/NetChannel.  Qizhe Cai Midhul Vuppalapati Jaehyun Hwang Christos Kozyrakis and Rachit Agarwal. 2022. Towards &mu; s Tail Latency and Terabit Ethernet: Disaggregating the Host Network Stack. https:\/\/github.com\/Terabit-Ethernet\/NetChannel."},{"key":"e_1_3_2_2_13_1","unstructured":"H. K. Jerry Chu. 1996. Zero-Copy TCP in Solaris. In USENIX ATC.  H. K. Jerry Chu. 1996. Zero-Copy TCP in Solaris. In USENIX ATC ."},{"key":"e_1_3_2_2_14_1","unstructured":"Jonathan Corbet. 2012. TCP small queues. https:\/\/lwn.net\/Articles\/507065\/.  Jonathan Corbet. 2012. TCP small queues. https:\/\/lwn.net\/Articles\/507065\/."},{"key":"e_1_3_2_2_15_1","unstructured":"Jonathan Corbet. 2017. Zero-copy networking. https:\/\/lwn.net\/Articles\/726917\/.  Jonathan Corbet. 2017. Zero-copy networking. https:\/\/lwn.net\/Articles\/726917\/."},{"key":"e_1_3_2_2_16_1","unstructured":"Jonathan Corbet. 2018. Zero-copy TCP receive. https:\/\/lwn.net\/Articles\/752188\/.  Jonathan Corbet. 2018. Zero-copy TCP receive. https:\/\/lwn.net\/Articles\/752188\/."},{"key":"e_1_3_2_2_17_1","unstructured":"Jonathan Corbet. 2021. Zero-copy network transmission with io_uring. https:\/\/lwn.net\/Articles\/879724\/.  Jonathan Corbet. 2021. Zero-copy network transmission with io_uring. https:\/\/lwn.net\/Articles\/879724\/."},{"key":"e_1_3_2_2_18_1","unstructured":"Gregory Detal and Sebastien Barre. 2022. MultiPath TCP - Linux Kernel implementation. https:\/\/multipath-tcp.org\/.  Gregory Detal and Sebastien Barre. 2022. MultiPath TCP - Linux Kernel implementation. https:\/\/multipath-tcp.org\/."},{"key":"e_1_3_2_2_19_1","volume-title":"Ajay Tirumala, and Alex Warshavsky.","author":"Dugan Jon","year":"2021","unstructured":"Jon Dugan , John Estabrook , Jim Ferbuson , Andrew Gallatin , Mark Gates , Kevin Gibbs , Stephen Hemminger , Nathan Jones , Gerrit Renker Feng Qin , Ajay Tirumala, and Alex Warshavsky. 2021 . iPerf - The ultimate speed test tool for TCP, UDP and SCTP. https:\/\/iperf.fr\/. Jon Dugan, John Estabrook, Jim Ferbuson, Andrew Gallatin, Mark Gates, Kevin Gibbs, Stephen Hemminger, Nathan Jones, Gerrit Renker Feng Qin, Ajay Tirumala, and Alex Warshavsky. 2021. iPerf - The ultimate speed test tool for TCP, UDP and SCTP. https:\/\/iperf.fr\/."},{"key":"e_1_3_2_2_20_1","unstructured":"Eric Dumazet. 2012. The Path To TCP 4K MTU and RX ZeroCopy. https:\/\/legacy.netdevconf.info\/0x14\/pub\/slides\/62\/ImplementingTCPRXzerocopy.pdf.  Eric Dumazet. 2012. The Path To TCP 4K MTU and RX ZeroCopy. https:\/\/legacy.netdevconf.info\/0x14\/pub\/slides\/62\/ImplementingTCPRXzerocopy.pdf."},{"key":"e_1_3_2_2_21_1","volume-title":"Caladan: Mitigating Interference at Microsecond Timescales. In USENIX OSDI.","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried , Zhenyuan Ruan , Amy Ousterhout , and Adam Belay . 2020 . Caladan: Mitigating Interference at Microsecond Timescales. In USENIX OSDI. Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. 2020. Caladan: Mitigating Interference at Microsecond Timescales. In USENIX OSDI."},{"key":"e_1_3_2_2_22_1","unstructured":"Peter Gao Akshay Narayan Sagar Karandikar Jo\u00e3o Carreira Sangjin Han Rachit Agarwal Sylvia Ratnasamy and Scott Shenker. 2016. Network Requirements for Resource Disaggregation. In USENIX OSDI.  Peter Gao Akshay Narayan Sagar Karandikar Jo \u00e3 o Carreira Sangjin Han Rachit Agarwal Sylvia Ratnasamy and Scott Shenker. 2016. Network Requirements for Resource Disaggregation. In USENIX OSDI ."},{"key":"e_1_3_2_2_23_1","unstructured":"Peter X Gao Akshay Narayan Gautam Kumar Rachit Agarwal Sylvia Ratnasamy and Scott Shenker. 2015. pHost: Distributed near-optimal datacenter transport over commodity network fabric. In ACM CoNEXT.  Peter X Gao Akshay Narayan Gautam Kumar Rachit Agarwal Sylvia Ratnasamy and Scott Shenker. 2015. pHost: Distributed near-optimal datacenter transport over commodity network fabric. In ACM CoNEXT ."},{"key":"e_1_3_2_2_24_1","unstructured":"Google. 2022. gRPC: A high performance open source universal RPC framework. https:\/\/grpc.io\/.  Google. 2022. gRPC: A high performance open source universal RPC framework. https:\/\/grpc.io\/."},{"key":"e_1_3_2_2_25_1","unstructured":"Sangjin Han Scott Marshall Byung-Gon Chun and Sylvia Ratnasamy. 2012. MegaPipe: A New Programming Interface for Scalable Network I\/O. In USENIX OSDI.  Sangjin Han Scott Marshall Byung-Gon Chun and Sylvia Ratnasamy. 2012. MegaPipe: A New Programming Interface for Scalable Network I\/O. In USENIX OSDI ."},{"key":"e_1_3_2_2_26_1","unstructured":"Mohammad Hedayati Kai Shen Michael L. Scott and Mike Marty. 2019. Multi-Queue Fair Queuing. In USENIX ATC.  Mohammad Hedayati Kai Shen Michael L. Scott and Mike Marty. 2019. Multi-Queue Fair Queuing. In USENIX ATC ."},{"key":"e_1_3_2_2_27_1","unstructured":"Alex Hultman. 2020. io_uring is slower than epoll. https:\/\/github.com\/axboe\/liburing\/issues\/189.  Alex Hultman. 2020. io_uring is slower than epoll. https:\/\/github.com\/axboe\/liburing\/issues\/189."},{"key":"e_1_3_2_2_28_1","unstructured":"Jaehyun Hwang Qizhe Cai Ao Tang and Rachit Agarwal. 2020. TCP &asymp; RDMA: CPU-efficient Remote Storage Access with i10. In USENIX NSDI.  Jaehyun Hwang Qizhe Cai Ao Tang and Rachit Agarwal. 2020. TCP &asymp; RDMA: CPU-efficient Remote Storage Access with i10. In USENIX NSDI ."},{"key":"e_1_3_2_2_29_1","unstructured":"Jaehyun Hwang Midhul Vuppalapati Simon Peter and Rachit Agarwal. 2021. Rearchitecting Linux Storage Stack for &mu;s Latency and High Throughput. In USENIX OSDI.  Jaehyun Hwang Midhul Vuppalapati Simon Peter and Rachit Agarwal. 2021. Rearchitecting Linux Storage Stack for &mu;s Latency and High Throughput. In USENIX OSDI ."},{"key":"e_1_3_2_2_30_1","unstructured":"Intel. 2012. Intel\u00ae Data Direct I\/O Technology. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/technology-briefs\/data-direct-i-o-technology-brief.pdf.  Intel. 2012. Intel\u00ae Data Direct I\/O Technology. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/technology-briefs\/data-direct-i-o-technology-brief.pdf."},{"key":"e_1_3_2_2_31_1","unstructured":"Intel. 2022. https:\/\/github.com\/spdk\/spdk\/tree\/master\/examples\/nvme\/perf.  Intel. 2022. https:\/\/github.com\/spdk\/spdk\/tree\/master\/examples\/nvme\/perf."},{"key":"e_1_3_2_2_32_1","volume-title":"SPDK: NVMe over Fabrics Target. https:\/\/spdk.io\/doc\/nvmf.html.","year":"2022","unstructured":"Intel. 2022 . SPDK: NVMe over Fabrics Target. https:\/\/spdk.io\/doc\/nvmf.html. Intel. 2022. SPDK: NVMe over Fabrics Target. https:\/\/spdk.io\/doc\/nvmf.html."},{"key":"e_1_3_2_2_33_1","unstructured":"Intel. 2022. Storage Performance Development Kit. https:\/\/spdk.io\/.  Intel. 2022. Storage Performance Development Kit. https:\/\/spdk.io\/."},{"key":"e_1_3_2_2_34_1","volume-title":"Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park.","author":"Jeong EunYoung","year":"2014","unstructured":"EunYoung Jeong , Shinae Woo , Muhammad Asim Jamshed , Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park. 2014 . mTCP: a Highly Scalable User-level TCP Stack for Multicore Systems. In USENIX NSDI. EunYoung Jeong, Shinae Woo, Muhammad Asim Jamshed, Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park. 2014. mTCP: a Highly Scalable User-level TCP Stack for Multicore Systems. In USENIX NSDI."},{"key":"e_1_3_2_2_35_1","volume-title":"Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis.","author":"Kafes Kostis","year":"2019","unstructured":"Kostis Kafes , Timothy Chong , Jack Tigar Humphries , Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis. 2019 . Shinjuku : Preemptive Scheduling for &mu;second-scale Tail Latency. In USENIX NSDI. Kostis Kafes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis. 2019. Shinjuku: Preemptive Scheduling for &mu;second-scale Tail Latency. In USENIX NSDI."},{"key":"e_1_3_2_2_36_1","unstructured":"Anuj Kalia Michael Kaminsky and David Andersen. 2019. Datacenter RPCs can be general and fast. In USENIX NSDI.  Anuj Kalia Michael Kaminsky and David Andersen. 2019. Datacenter RPCs can be general and fast. In USENIX NSDI ."},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391238"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303985"},{"key":"e_1_3_2_2_39_1","unstructured":"Kernel. 2001. https:\/\/man7.org\/linux\/man-pages\/man8\/tc.8.html.  Kernel. 2001. https:\/\/man7.org\/linux\/man-pages\/man8\/tc.8.html."},{"key":"e_1_3_2_2_40_1","unstructured":"Kernel. 2019. Efficient IO with io_uring. https:\/\/kernel.dk\/io_uring.pdf.  Kernel. 2019. Efficient IO with io_uring. https:\/\/kernel.dk\/io_uring.pdf."},{"key":"e_1_3_2_2_41_1","unstructured":"Collin Lee and Yilong Li. 2021. Homa DPDK Implementation. https:\/\/github.com\/PlatformLab\/Homa.  Collin Lee and Yilong Li. 2021. Homa DPDK Implementation. https:\/\/github.com\/PlatformLab\/Homa."},{"key":"e_1_3_2_2_42_1","unstructured":"Xiaofeng Lin Yu Chen Xiaodong Li Junjie Mao Jiaquan He Wei Xu and Yuanchun Shi. 2016. Scalable Kernel TCP Design and Implementation for Short-Lived Connections. In ACM ASPLOS.  Xiaofeng Lin Yu Chen Xiaodong Li Junjie Mao Jiaquan He Wei Xu and Yuanchun Shi. 2016. Scalable Kernel TCP Design and Implementation for Short-Lived Connections. In ACM ASPLOS ."},{"key":"e_1_3_2_2_43_1","volume-title":"Qdisc: Pfifo Fast Scheduling Policy. https:\/\/man7.org\/linux\/man-pages\/man8\/tc-pfifo_fast.8.html.","year":"2002","unstructured":"Linux. 2002 . Qdisc: Pfifo Fast Scheduling Policy. https:\/\/man7.org\/linux\/man-pages\/man8\/tc-pfifo_fast.8.html. Linux. 2002. Qdisc: Pfifo Fast Scheduling Policy. https:\/\/man7.org\/linux\/man-pages\/man8\/tc-pfifo_fast.8.html."},{"key":"e_1_3_2_2_44_1","unstructured":"Linux. 2021. epoll: I\/O event notification facilit. https:\/\/man7.org\/linux\/man-pages\/man7\/epoll.7.html.  Linux. 2021. epoll: I\/O event notification facilit. https:\/\/man7.org\/linux\/man-pages\/man7\/epoll.7.html."},{"key":"e_1_3_2_2_45_1","unstructured":"Linux. 2021. Socket. https:\/\/man7.org\/linux\/man-pages\/man2\/socket.2.html.  Linux. 2021. Socket. https:\/\/man7.org\/linux\/man-pages\/man2\/socket.2.html."},{"key":"e_1_3_2_2_46_1","unstructured":"Linux. 2022. Linux Kernel CFS Scheduler. https:\/\/www.kernel.org\/doc\/html\/latest\/scheduler\/sched-design-CFS.html.  Linux. 2022. Linux Kernel CFS Scheduler. https:\/\/www.kernel.org\/doc\/html\/latest\/scheduler\/sched-design-CFS.html."},{"key":"e_1_3_2_2_47_1","unstructured":"Linux. 2022. MPTCP Upstream Implementation. https:\/\/github.com\/multipath-tcp\/mptcp_net-next\/wiki.  Linux. 2022. MPTCP Upstream Implementation. https:\/\/github.com\/multipath-tcp\/mptcp_net-next\/wiki."},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"crossref","unstructured":"Ming Liu Tianyi Cui Henry Schuh Arvind Krishnamurthy Simon Peter and Karan Gupta. 2019. Offloading Distributed Applications onto SmartNICs using iPipe. In ACM SIGCOMM.  Ming Liu Tianyi Cui Henry Schuh Arvind Krishnamurthy Simon Peter and Karan Gupta. 2019. Offloading Distributed Applications onto SmartNICs using iPipe. In ACM SIGCOMM .","DOI":"10.1145\/3341302.3342079"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"crossref","unstructured":"Ilias Marinos Robert N.M. Watson and Mark Handley. 2014. Network Stack Specialization for Performance. InACM SIGCOMM.  Ilias Marinos Robert N.M. Watson and Mark Handley. 2014. Network Stack Specialization for Performance. In ACM SIGCOMM .","DOI":"10.1145\/2619239.2626311"},{"key":"e_1_3_2_2_50_1","volume-title":"Stewart","author":"Marinos Ilias","year":"2017","unstructured":"Ilias Marinos , Robert N.M. Watson , Mark Handley , and Randall R . Stewart . 2017 . Disk|Crypt|Net: Rethinking the Stack for High-Performance Video Streaming. InACM SIGCOMM. Ilias Marinos, Robert N.M. Watson, Mark Handley, and Randall R. Stewart. 2017. Disk|Crypt|Net: Rethinking the Stack for High-Performance Video Streaming. InACM SIGCOMM."},{"key":"e_1_3_2_2_51_1","unstructured":"Michael Marty Marc de Kruijf Jacob Adriaens Christopher Alfeld Sean Bauer Carlo Contavalli Michael Dalton Nandita Dukkipati William C. Evans Steve Gribble Nicholas Kidd Roman Kokonov Gautam Kumar Carl Mauer Emily Musick Lena Olson Erik Rubow Michael Ryan Kevin Springborn Paul Turner Valas Valancius Xi Wang and Amin Vahdat. 2019. Snap: a Microkernel Approach to Host Networking. In ACM SOSP.  Michael Marty Marc de Kruijf Jacob Adriaens Christopher Alfeld Sean Bauer Carlo Contavalli Michael Dalton Nandita Dukkipati William C. Evans Steve Gribble Nicholas Kidd Roman Kokonov Gautam Kumar Carl Mauer Emily Musick Lena Olson Erik Rubow Michael Ryan Kevin Springborn Paul Turner Valas Valancius Xi Wang and Amin Vahdat. 2019. Snap: a Microkernel Approach to Host Networking. In ACM SOSP ."},{"key":"e_1_3_2_2_52_1","volume-title":"Mellanox Technologies: Dynamically-Tuned Interrupt Moderation (DIM). https:\/\/support.mellanox.com\/s\/article\/dynamically-tuned-interrupt-moderation-dim-x.","year":"2019","unstructured":"Mellanox. 2019 . Mellanox Technologies: Dynamically-Tuned Interrupt Moderation (DIM). https:\/\/support.mellanox.com\/s\/article\/dynamically-tuned-interrupt-moderation-dim-x. Mellanox. 2019. Mellanox Technologies: Dynamically-Tuned Interrupt Moderation (DIM). https:\/\/support.mellanox.com\/s\/article\/dynamically-tuned-interrupt-moderation-dim-x."},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230564"},{"key":"e_1_3_2_2_54_1","volume-title":"Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In USENIX NSDI.","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 USENIX NSDI. Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. 2019. Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In USENIX NSDI."},{"key":"e_1_3_2_2_55_1","unstructured":"John Ousterhout. 2021. A Linux Kernel Implementation of the Homa Transport Protocol. In USENIX ATC.  John Ousterhout. 2021. A Linux Kernel Implementation of the Homa Transport Protocol. In USENIX ATC ."},{"key":"e_1_3_2_2_56_1","volume-title":"Arrakis: The Operating System is the Control Plane. In USENIX 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 . 2014 . Arrakis: The Operating System is the Control Plane. In USENIX OSDI. Simon Peter, Jialin Li, Irene Zhang, Dan R. K. Ports, Doug Woos, Arvind Krishnamurthy, Thomas Anderson, and Timothy Roscoe. 2014. Arrakis: The Operating System is the Control Plane. In USENIX OSDI."},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"crossref","unstructured":"George Prekas Marios Kogias and Edouard Bugnion. 2017. ZygOS: Achieving Low Tail Latency for Microsecond-scale Networked Tasks. In ACM SOSP.  George Prekas Marios Kogias and Edouard Bugnion. 2017. ZygOS: Achieving Low Tail Latency for Microsecond-scale Networked Tasks. In ACM SOSP .","DOI":"10.1145\/3132747.3132780"},{"key":"e_1_3_2_2_58_1","unstructured":"Quoc-Thai V Le Jonathan Stern and Stephen M Brenner. 2017. Fast memcpy with SPDK and Intel I\/OAT DMA Engine. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/articles\/fast-memcpy-using-spdk-and-ioat-dma-engine.html.  Quoc-Thai V Le Jonathan Stern and Stephen M Brenner. 2017. Fast memcpy with SPDK and Intel I\/OAT DMA Engine. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/articles\/fast-memcpy-using-spdk-and-ioat-dma-engine.html."},{"key":"e_1_3_2_2_59_1","unstructured":"Redis. 2022. Redis: an in-memory data structure store. https:\/\/redis.io.  Redis. 2022. Redis: an in-memory data structure store. https:\/\/redis.io."},{"key":"e_1_3_2_2_60_1","unstructured":"Luigi Rizzo. 2012. netmap: A Novel Framework for Fast Packet I\/O. In USENIX ATC.  Luigi Rizzo. 2012. netmap: A Novel Framework for Fast Packet I\/O. In USENIX ATC ."},{"key":"e_1_3_2_2_61_1","unstructured":"Stephen M Rumble Diego Ongaro Ryan Stutsman Mendel Rosenblum and John K Ousterhout. 2011. It's Time for Low Latency. In USENIX HotOS.  Stephen M Rumble Diego Ongaro Ryan Stutsman Mendel Rosenblum and John K Ousterhout. 2011. It's Time for Low Latency. In USENIX HotOS ."},{"key":"e_1_3_2_2_62_1","unstructured":"Rajath Shashidhara Tim Stamler Antoine Kaufmann and Simon Peter. 2022. FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism. In USENIX NSDI.  Rajath Shashidhara Tim Stamler Antoine Kaufmann and Simon Peter. 2022. FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism. In USENIX NSDI ."},{"key":"e_1_3_2_2_63_1","unstructured":"Livio Soares and Michael Stumm. 2010. FlexSC: Flexible System Call Scheduling with Exception-Less System Calls. In USENIX OSDI.  Livio Soares and Michael Stumm. 2010. FlexSC: Flexible System Call Scheduling with Exception-Less System Calls. In USENIX OSDI ."},{"key":"e_1_3_2_2_64_1","unstructured":"u\/T0p_H4t. 2021. https:\/\/tinyurl.com\/iouring-reddit.  u\/T0p_H4t. 2021. https:\/\/tinyurl.com\/iouring-reddit."},{"key":"e_1_3_2_2_65_1","unstructured":"Vijay Vasudevan David G. Andersen and Michael Kaminsky. 2011. The Case for VOS: The Vector Operating System. In USENIX HotOS.  Vijay Vasudevan David G. Andersen and Michael Kaminsky. 2011. The Case for VOS: The Vector Operating System. In USENIX HotOS ."},{"key":"e_1_3_2_2_66_1","volume-title":"YCSB: Yahoo! Cloud Serving Benchmark. https:\/\/github.com\/brianfrankcooper\/YCSB\/wiki.","year":"2019","unstructured":"Yahoo. 2019 . YCSB: Yahoo! Cloud Serving Benchmark. https:\/\/github.com\/brianfrankcooper\/YCSB\/wiki. Yahoo. 2019. YCSB: Yahoo! Cloud Serving Benchmark. https:\/\/github.com\/brianfrankcooper\/YCSB\/wiki."},{"key":"e_1_3_2_2_67_1","unstructured":"Kenichi Yasukata Michio Honda Douglas Santry and Lars Eggert. 2016. StackMap: Low-Latency Networking with the OS Stack and Dedicated NICs. InUSENIX ATC.  Kenichi Yasukata Michio Honda Douglas Santry and Lars Eggert. 2016. StackMap: Low-Latency Networking with the OS Stack and Dedicated NICs. In USENIX ATC ."},{"key":"e_1_3_2_2_68_1","volume-title":"Sujay Jayakar, Pedro Henrique Penna, Max Demoulin, Piali Choudhury, and Anirudh Badam.","author":"Zhang Irene","year":"2021","unstructured":"Irene Zhang , Amanda Raybuck , Pratyush Patel , Kirk Olynykr , Jacob Nelson , Omar S. Navarro Leija , Ashlie Martinez , Jing Liu , Anna Kornfeld Simpson , Sujay Jayakar, Pedro Henrique Penna, Max Demoulin, Piali Choudhury, and Anirudh Badam. 2021 . The Demikernel Datapath OS Architecture for Microsecond-scale Datacenter Systems. In ACM SOSP. Irene Zhang, Amanda Raybuck, Pratyush Patel, Kirk Olynykr, Jacob Nelson, Omar S. Navarro Leija, Ashlie Martinez, Jing Liu, Anna Kornfeld Simpson, Sujay Jayakar, Pedro Henrique Penna, Max Demoulin, Piali Choudhury, and Anirudh Badam. 2021. The Demikernel Datapath OS Architecture for Microsecond-scale Datacenter Systems. In ACM SOSP."}],"event":{"name":"SIGCOMM '22: ACM SIGCOMM 2022 Conference","location":"Amsterdam Netherlands","acronym":"SIGCOMM '22","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM 2022 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3544216.3544230","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3544216.3544230","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3544216.3544230","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:11Z","timestamp":1750188671000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3544216.3544230"}},"subtitle":["disaggregating the host network stack"],"short-title":[],"issued":{"date-parts":[[2022,8,22]]},"references-count":68,"alternative-id":["10.1145\/3544216.3544230","10.1145\/3544216"],"URL":"https:\/\/doi.org\/10.1145\/3544216.3544230","relation":{},"subject":[],"published":{"date-parts":[[2022,8,22]]},"assertion":[{"value":"2022-08-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}