{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,15]],"date-time":"2026-03-15T15:30:59Z","timestamp":1773588659307,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":125,"publisher":"ACM","funder":[{"name":"Defense Sciences Office, DARPA","award":["ACE Center for Evolvable Computing"],"award-info":[{"award-number":["ACE Center for Evolvable Computing"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CNS-2212193"],"award-info":[{"award-number":["CNS-2212193"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CNS-2213387"],"award-info":[{"award-number":["CNS-2213387"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CNS-2504469"],"award-info":[{"award-number":["CNS-2504469"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CNS-2106199"],"award-info":[{"award-number":["CNS-2106199"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CNS-2212192"],"award-info":[{"award-number":["CNS-2212192"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CAREER-2339755"],"award-info":[{"award-number":["CAREER-2339755"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CNS-2530909"],"award-info":[{"award-number":["CNS-2530909"]}]},{"name":"NEUTC","award":["NEUTC"],"award-info":[{"award-number":["NEUTC"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,3,22]]},"DOI":"10.1145\/3779212.3790218","type":"proceedings-article","created":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T13:55:26Z","timestamp":1773150926000},"page":"1727-1748","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["SG-IOV: Socket-Granular I\/O Virtualization for SmartNIC-Based Container Networks"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8528-1689","authenticated-orcid":false,"given":"Chenxingyu","family":"Zhao","sequence":"first","affiliation":[{"name":"University of Washington, Seattle, Washington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-6591-4881","authenticated-orcid":false,"given":"Hongtao","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, Washington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7871-2660","authenticated-orcid":false,"given":"Jaehong","family":"Min","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, Washington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-2615-0525","authenticated-orcid":false,"given":"Shengkai","family":"Lin","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-9512-4192","authenticated-orcid":false,"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Connecticut, Storrs, Connecticut, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-4651-3071","authenticated-orcid":false,"given":"Kaiyuan","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, Washington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6509-9449","authenticated-orcid":false,"given":"Ming","family":"Liu","sequence":"additional","affiliation":[{"name":"University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9505-9528","authenticated-orcid":false,"given":"Arvind","family":"Krishnamurthy","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, Washington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,3,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2011. Intel PCI-SIG SR-IOV Primer. https:\/\/www.intel.com\/content\/ www\/us\/en\/content-details\/321211\/pci-sig-sr-iov-primer-an-introduction-to-sr-iov-technology.html."},{"key":"e_1_3_2_1_2_1","unstructured":"2022. ConnectX SmartNICs. https:\/\/www.nvidia.com\/en-us\/ networking\/ethernet-adapters\/."},{"key":"e_1_3_2_1_3_1","unstructured":"2024. Advanced Container Networking Services: Enhancing security and observability in AKS. https:\/\/azure.microsoft.com\/en-us\/blog\/advanced-container-networking-services-enhancing-security-and-observability-in-aks\/."},{"key":"e_1_3_2_1_4_1","unstructured":"2024. ARM TX FIFO. https:\/\/developer.arm.com\/documentation\/ ddi0194\/h\/functional-overview\/primecell-ssp-functional-description\/transmit-fifo."},{"key":"e_1_3_2_1_5_1","unstructured":"2024. Intel TX FIFO. https:\/\/www.intel.com\/content\/www\/us\/en\/docs\/programmable\/683617\/21-1\/tx-fifo-and-rx-fifo.html."},{"key":"e_1_3_2_1_6_1","unstructured":"2024. Linux-rdma perftest. https:\/\/github.com\/linux-rdma\/perftest."},{"key":"e_1_3_2_1_7_1","unstructured":"2024. OpenSSL. https:\/\/www.openssl.org\/."},{"key":"e_1_3_2_1_8_1","unstructured":"2024. perf: Linux profiling with performance counters. https:\/\/perf. wiki.kernel.org\/index.php\/Main_Page."},{"key":"e_1_3_2_1_9_1","unstructured":"2024. wrk - a HTTP benchmarking tool. https:\/\/github.com\/wg\/wrk."},{"key":"e_1_3_2_1_10_1","unstructured":"2024. xilinx TX FIFO. https:\/\/docs.xilinx.com\/r\/en-US\/am017-versal-gtm-transceivers\/Using-the-TX-FIFO."},{"key":"e_1_3_2_1_11_1","unstructured":"2025. Accelerating Cloud-Ready Infrastructure and Kuber-netes with Red Hat OpenShift and the NVIDIA BlueField DPU. https:\/\/developer.nvidia.com\/blog\/accelerating-cloud-ready-infrastructure-and-kubernetes-with-red-hat-openshift-and-bluefield-dpu\/."},{"key":"e_1_3_2_1_12_1","unstructured":"2025. Alibaba Cloud Container Service for Kubernetes. https:\/\/www. alibabacloud.com\/product\/kubernetes."},{"key":"e_1_3_2_1_13_1","unstructured":"2025. AMD Pensando. https:\/\/www.amd.com\/en\/products\/data-processing-units\/pensando.html."},{"key":"e_1_3_2_1_14_1","unstructured":"2025. AWS Nitro System. https:\/\/aws.amazon.com\/ec2\/nitro\/."},{"key":"e_1_3_2_1_15_1","unstructured":"2025. Azure Container Instance. https:\/\/azure.microsoft.com\/en-us\/products\/container-instances\/."},{"key":"e_1_3_2_1_16_1","unstructured":"2025. BlueField Modes of Operation. https:\/\/docs.nvidia.com\/doca\/ sdk\/bluefield-modes-of-operation\/index.html."},{"key":"e_1_3_2_1_17_1","unstructured":"2025. Calico. https:\/\/www.tigera.io\/project-calico\/."},{"key":"e_1_3_2_1_18_1","unstructured":"2025. Cilium. https:\/\/cilium.io\/."},{"key":"e_1_3_2_1_19_1","unstructured":"2025. Cilium cluster-wide network policy for Google Kubernetes Engine (GKE). https:\/\/docs.cloud.google.com\/kubernetes-engine\/ docs\/how-to\/configure-cilium-network-policy."},{"key":"e_1_3_2_1_20_1","unstructured":"2025. Configure Azure CNI Powered by Cilium in Azure Kubernetes Service (AKS). https:\/\/learn.microsoft.com\/en-us\/azure\/aks\/azure-cni-powered-by-cilium."},{"key":"e_1_3_2_1_21_1","unstructured":"2025. DOCA Flow. https:\/\/docs.nvidia.com\/doca\/sdk\/docaflow\/ index.html."},{"key":"e_1_3_2_1_22_1","unstructured":"2025. DOCA Simple Forward VNF Application Guide. https:\/\/docs.nvidia.com\/doca\/sdk\/doca-simple-forward-vnf-application-guide\/index.html."},{"key":"e_1_3_2_1_23_1","unstructured":"2025. eBPF. https:\/\/ebpf.io\/."},{"key":"e_1_3_2_1_24_1","unstructured":"2025. Envoy. https:\/\/www.envoyproxy.io\/."},{"key":"e_1_3_2_1_25_1","unstructured":"2025. Flannel. https:\/\/github.com\/coreos\/flannel\/."},{"key":"e_1_3_2_1_26_1","unstructured":"2025. Google Kubernetes Engine. https:\/\/cloud.google.com\/kubernetes-engine."},{"key":"e_1_3_2_1_27_1","unstructured":"2025. gVisor. https:\/\/gvisor.dev\/."},{"key":"e_1_3_2_1_28_1","unstructured":"2025. Improving the security of Cilium Mutual Authentication. https: \/\/cilium.io\/blog\/2024\/03\/20\/improving-mutual-auth-security\/."},{"key":"e_1_3_2_1_29_1","unstructured":"2025. Intel Infrastructure Processing Unit. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/network-io\/ipu.html."},{"key":"e_1_3_2_1_30_1","unstructured":"2025. Introduction to vDPA kernel framework. https:\/\/www.redhat. com\/en\/blog\/introduction-vdpa-kernel-framework."},{"key":"e_1_3_2_1_31_1","unstructured":"2025. ip-xfrm \u2014 Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man8\/ip-xfrm.8.html."},{"key":"e_1_3_2_1_32_1","unstructured":"2025. iperf3. https:\/\/github.com\/esnet\/iperf."},{"key":"e_1_3_2_1_33_1","unstructured":"2025. Istio service mesh. https:\/\/istio.io\/."},{"key":"e_1_3_2_1_34_1","unstructured":"2025. Kata Containers. https:\/\/katacontainers.io\/."},{"key":"e_1_3_2_1_35_1","unstructured":"2025. Kube-OVN. https:\/\/www.kube-ovn.io\/."},{"key":"e_1_3_2_1_36_1","unstructured":"2025. Marvell Octeon. https:\/\/www.marvell.com\/products\/data-processing-units.html."},{"key":"e_1_3_2_1_37_1","unstructured":"2025. Netronome Agilio. https:\/\/netronome.com\/agilio-smartnics\/."},{"key":"e_1_3_2_1_38_1","unstructured":"2025. Nginx. https:\/\/www.nginx.com\/."},{"key":"e_1_3_2_1_39_1","unstructured":"2025. NPtcp. https:\/\/manpages.ubuntu.com\/manpages\/xenial\/man1\/ NPtcp.1.html."},{"key":"e_1_3_2_1_40_1","unstructured":"2025. NVIDIA BlueField. https:\/\/www.nvidia.com\/en-in\/networking\/ products\/data-processing-unit\/."},{"key":"e_1_3_2_1_41_1","unstructured":"2025. NVIDIA DOCA Software Framework. https:\/\/developer.nvidia. com\/networking\/doca."},{"key":"e_1_3_2_1_42_1","unstructured":"2025. Pod Sandboxing with Azure Kubernetes Service (AKS). https: \/\/learn.microsoft.com\/en-us\/azure\/aks\/use-pod-sandboxing."},{"key":"e_1_3_2_1_43_1","unstructured":"2025. Quark Container Runtime. https:\/\/github.com\/QuarkContainer\/Quark."},{"key":"e_1_3_2_1_44_1","unstructured":"2025. Red Hat Blog: Running 2500 pods per node. https:\/\/www.redhat. com\/en\/blog\/running-2500-pods-per-node-on-ocp-4.13."},{"key":"e_1_3_2_1_45_1","unstructured":"2025. Scalable I\/O Virtualization Revision. https:\/\/www. opencompute.org\/documents\/ocp-scalable-io-virtualization-technical-specification-revision-1-0-version-1-3-pdf."},{"key":"e_1_3_2_1_46_1","unstructured":"2025. SR-IOV CNI plugin. https:\/\/github.com\/k8snetworkplumbingwg\/sriov-cni."},{"key":"e_1_3_2_1_47_1","unstructured":"2025. SR-IOV Network Device Plugin for Kubernetes. https:\/\/github. com\/k8snetworkplumbingwg\/sriov-network-device-plugin."},{"key":"e_1_3_2_1_48_1","unstructured":"2025. Supermicro IPMI Utilities. https:\/\/www.supermicro.com\/en\/ solutions\/management-software\/ipmi-utilities."},{"key":"e_1_3_2_1_49_1","unstructured":"2025. UART FIFO. https:\/\/www.realdigital.org\/doc\/ ef3498f424aaa1b20b5199907ba12b4c."},{"key":"e_1_3_2_1_50_1","unstructured":"2025. vDPA: virtio Data Path Acceleration. https:\/\/vdpa-dev.gitlab. io\/."},{"key":"e_1_3_2_1_51_1","unstructured":"2025. Virtual Function I\/O. https:\/\/docs.kernel.org\/driver-api\/vfio. html."},{"key":"e_1_3_2_1_52_1","unstructured":"2025. Virtual I\/O Device (VIRTIO) Version 1.3. https:\/\/docs.oasis-open.org\/virtio\/virtio\/v1.3\/virtio-v1.3.html."},{"key":"e_1_3_2_1_53_1","unstructured":"2025. Weave Net. https:\/\/github.com\/weaveworks\/weave."},{"key":"e_1_3_2_1_54_1","unstructured":"2025. XLIO-Accelerated IO SW library . https:\/\/github.com\/Mellanox\/ libxlio."},{"key":"e_1_3_2_1_55_1","first-page":"419","volume-title":"17th USENIX symposium on networked systems design and implementation (NSDI 20)","author":"Agache Alexandru","year":"2020","unstructured":"Alexandru Agache, Marc Brooker, Alexandra Iordache, Anthony Liguori, Rolf Neugebauer, Phil Piwonka, and Diana-Maria Popa. 2020. Firecracker: Lightweight virtualization for serverless applications. In 17th USENIX symposium on networked systems design and implementation (NSDI 20). 419-434."},{"key":"e_1_3_2_1_56_1","unstructured":"Amazon. 2025. AWS Fargate. https:\/\/aws.amazon.com\/fargate\/."},{"key":"e_1_3_2_1_57_1","first-page":"355","volume-title":"Bluebird: High-performance SDN for Bare-metal Cloud Services. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI. USENIX Association","author":"Arumugam Manikandan","year":"2022","unstructured":"Manikandan Arumugam, Deepak Bansal, Navdeep Bhatia, James Boerner, Simon Capper, Changhoon Kim, Sarah McClure, Neeraj Motwani, Ranga Narasimhan, Urvish Panchal, Tommaso Pimpo, Ariff Premji, Pranjal Shrivastava, and Rishabh Tewari. 2022. Bluebird: High-performance SDN for Bare-metal Cloud Services. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI. USENIX Association, Renton, WA, 355-370. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/arumugam"},{"key":"e_1_3_2_1_58_1","first-page":"1469","volume-title":"Disaggregating Stateful Network Functions. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Bansal Deepak","year":"2023","unstructured":"Deepak Bansal, Gerald DeGrace, Rishabh Tewari, Michal Zygmunt, James Grantham, Silvano Gai, Mario Baldi, Krishna Doddapaneni, Arun Selvarajan, Arunkumar Arumugam, Balakrishnan Raman, Avijit Gupta, Sachin Jain, Deven Jagasia, Evan Langlais, Pranjal Srivastava, Rishiraj Hazarika, Neeraj Motwani, Soumya Tiwari, Stewart Grant, Ranveer Chandra, and Srikanth Kandula. 2023. Disaggregating Stateful Network Functions. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, Boston, MA, 1469-1487. https:\/\/www.usenix.org\/conference\/nsdi23\/ presentation\/bansal"},{"key":"e_1_3_2_1_59_1","volume-title":"NVIDIA Data Center Processing Unit (DPU) Architecture. In 2021 IEEE Hot Chips 33 Symposium (HCS). IEEE, 1-20","author":"Burstein Idan","year":"2021","unstructured":"Idan Burstein. 2021. NVIDIA Data Center Processing Unit (DPU) Architecture. In 2021 IEEE Hot Chips 33 Symposium (HCS). IEEE, 1-20."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3651890.3672216"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"crossref","unstructured":"Xuzheng Chen Jie Zhang Ting Fu Yifan Shen Shu Ma Kun Qian Lingjun Zhu Chao Shi Yin Zhang Ming Liu et al. 2024. Demystifying datapath accelerator enhanced off-path smartnic. arXiv preprint arXiv:2402.03041 (2024).","DOI":"10.1109\/ICNP61940.2024.10858560"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/1005062.1005069"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507776"},{"key":"e_1_3_2_1_64_1","first-page":"345","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Eran Haggai","year":"2019","unstructured":"Haggai Eran, Lior Zeno, Maroun Tork, Gabi Malka, and Mark Silberstein. 2019. NICA: An infrastructure for inline acceleration of network applications. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). 345-362."},{"key":"e_1_3_2_1_65_1","unstructured":"F5. 2025. Configure SR-IOV Network Device Plugin. https:\/\/clouddocs.f5.com\/bigip-next-for-kubernetes\/latest\/sriov-plugin.html."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446724"},{"key":"e_1_3_2_1_67_1","first-page":"51","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, et al. 2018. Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). 51-66."},{"key":"e_1_3_2_1_68_1","first-page":"51","volume-title":"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, et al. 2018. Azure accelerated networking: Smartnics in the public cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). 51-66."},{"key":"e_1_3_2_1_69_1","unstructured":"Cloud Native Computing Foundation. 2025. CNI - the Container Network Interface. https:\/\/github.com\/containernetworking\/cni."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342358"},{"key":"e_1_3_2_1_71_1","first-page":"323","volume-title":"Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (Boston (NSDI'11)","author":"Ghodsi Ali","year":"2011","unstructured":"Ali Ghodsi, Matei Zaharia, Benjamin Hindman, Andy Konwinski, Scott Shenker, and Ion Stoica. 2011. Dominant resource fairness: fair allocation of multiple resource types. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (Boston (NSDI'11). USENIX Association, USA, 323-336."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC41406.2024.00103"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579370.3594769"},{"key":"e_1_3_2_1_74_1","first-page":"681","article-title":"Smartnic performance isolation with fairnic: Programmable networking for the cloud","author":"Grant Stewart","year":"2020","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 ACM SIGCOMM. 681-693.","journal-title":"Proceedings of the ACM SIGCOMM."},{"key":"e_1_3_2_1_75_1","first-page":"1","article-title":"MASQ: RDMA for virtual private cloud","author":"He Zhiqiang","year":"2020","unstructured":"Zhiqiang He, Dongyang Wang, Binzhang Fu, Kun Tan, Bei Hua, Zhi-Li Zhang, and Kai Zheng. 2020. MASQ: RDMA for virtual private cloud. In Proceedings of the ACM SIGCOMM. 1-14.","journal-title":"Proceedings of the ACM SIGCOMM."},{"key":"e_1_3_2_1_76_1","volume-title":"Yibo Zhu, Jitu Padhye, Shachar Raindel, Chuanxiong Guo, Vyas Sekar, and Srinivasan Seshan.","author":"Kim Daehyeok","year":"2019","unstructured":"Daehyeok Kim, Tianlong Yu, Hongqiang Harry Liu, Yibo Zhu, Jitu Padhye, Shachar Raindel, Chuanxiong Guo, Vyas Sekar, and Srinivasan Seshan. 2019. FreeFlow: Software-based Virtual RDMA Networking for Containerized Clouds.. In NSDI. 113-126."},{"key":"e_1_3_2_1_77_1","volume-title":"Rearchitecting the TCP Stack for I\/O-Offloaded Content Delivery. In 19th USENIX Symposium on Networked Systems Design and Implementation, NSDI","author":"Kim Taehyun","year":"2023","unstructured":"Taehyun Kim, Deondre Martin Ng, Junzhi Gong, Youngjin Kwon, Minlan Yu, and KyoungSoo Park. 2023. Rearchitecting the TCP Stack for I\/O-Offloaded Content Delivery. In 19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2023. USENIX."},{"key":"e_1_3_2_1_78_1","volume-title":"Bartosz Balis, Andre Bauer, Andre Bondi, et al.","author":"Kounev Samuel","year":"2021","unstructured":"Samuel Kounev, Cristina Abad, Ian Foster, Nikolas Herbst, Alexandru Iosup, Samer Al-Kiswany, Ahmed Ali-Eldin Hassan, Bartosz Balis, Andre Bauer, Andre Bondi, et al. 2021. Toward a definition for serverless computing. (2021)."},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456248"},{"key":"e_1_3_2_1_80_1","first-page":"955","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Kwon Dongup","year":"2020","unstructured":"Dongup Kwon, Junehyuk Boo, Dongryeong Kim, and Jangwoo Kim. 2020. FVM: FPGA-assisted Virtual Device Emulation for Fast, Scalable, and Flexible Storage Virtualization. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). 955-971."},{"key":"e_1_3_2_1_81_1","first-page":"1","volume-title":"18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24)","author":"Lazarev Nikita","year":"2024","unstructured":"Nikita Lazarev, Varun Gohil, James Tsai, Andy Anderson, Bhushan Chitlur, Zhiru Zhang, and Christina Delimitrou. 2024. Sabre: Hardware-Accelerated snapshot compression for serverless MicroVMs. In 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24). 1-18."},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446696"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507759"},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378531"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3663408.3663416"},{"key":"e_1_3_2_1_86_1","first-page":"53","volume-title":"RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing. In 2022 USENIX Annual Technical Conference (USENIX ATC 22)","author":"Li Zijun","year":"2022","unstructured":"Zijun Li, Jiagan Cheng, Quan Chen, Eryu Guan, Zizheng Bian, Yi Tao, Bin Zha, Qiang Wang, Weidong Han, and Minyi Guo. 2022. RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing. In 2022 USENIX Annual Technical Conference (USENIX ATC 22). 53-68."},{"key":"e_1_3_2_1_87_1","volume-title":"Proceedings of the 14th USENIX Conference on Operating Systems Design and Implementation. 243-259","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 Proceedings of the 14th USENIX Conference on Operating Systems Design and Implementation. 243-259."},{"key":"e_1_3_2_1_88_1","first-page":"1505","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Liu David H.","year":"2023","unstructured":"David H. Liu, Amit Levy, Shadi Noghabi, and Sebastian Burckhardt. 2023. Doing More with Less: Orchestrating Serverless Applications without an Orchestrator. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, Boston, MA, 1505-1519. https:\/\/www.usenix.org\/conference\/nsdi23\/ presentation\/liu-david"},{"key":"e_1_3_2_1_89_1","first-page":"318","article-title":"Offloading distributed applications onto smartnics using ipipe","author":"Liu Ming","year":"2019","unstructured":"Ming Liu, Tianyi Cui, Henry Schuh, Arvind Krishnamurthy, Simon Peter, and Karan Gupta. 2019. Offloading distributed applications onto smartnics using ipipe. In Proceedings of the ACM SIGCOMM. 318-333.","journal-title":"Proceedings of the ACM SIGCOMM."},{"key":"e_1_3_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1145\/3689031.3696066"},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359657"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544238"},{"key":"e_1_3_2_1_93_1","volume-title":"Chun Jason Xue, and Hong Xu","author":"Niu Zhixiong","year":"2021","unstructured":"Zhixiong Niu, Qiang Su, Peng Cheng, Yongqiang Xiong, Dongsu Han, Keith Winstein, Chun Jason Xue, and Hong Xu. 2021. NetKernel: Making network stack part of the virtualized infrastructure. IEEE\/ACM Transactions on Networking (2021)."},{"key":"e_1_3_2_1_94_1","unstructured":"NVIDIA. 2025. DOCA Documentation: Kubernetes Using SR-IOV. https:\/\/docs.nvidia.com\/doca\/sdk\/kubernetes-using-sr-iov\/ index.html."},{"key":"e_1_3_2_1_95_1","unstructured":"NVIDIA. 2025. DOCA Documentation: Scalable Functions. https: \/\/docs.nvidia.com\/doca\/sdk\/scalable-functions\/index.html."},{"key":"e_1_3_2_1_96_1","unstructured":"NVIDIA. 2025. Scalable functions (aka sub functions). https:\/\/github. com\/Mellanox\/scalablefunctions."},{"key":"e_1_3_2_1_97_1","first-page":"761","volume-title":"19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Olteanu Vladimir","year":"2022","unstructured":"Vladimir Olteanu, Haggai Eran, Dragos Dumitrescu, Adrian Popa, Cristi Baciu, Mark Silberstein, Georgios Nikolaidis, Mark Handley, and Costin Raiciu. 2022. An edge-queued datagram service for all datacenter traffic. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). 761-777."},{"key":"e_1_3_2_1_98_1","first-page":"225","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Pirelli Solal","year":"2020","unstructured":"Solal Pirelli and George Candea. 2020. A Simpler and Faster NIC Driver Model for Network Functions. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). 225-241."},{"key":"e_1_3_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446732"},{"key":"e_1_3_2_1_100_1","volume-title":"USENIX Annual Technical Conference. 47-63","author":"Planeta Maksym","year":"2021","unstructured":"Maksym Planeta, Jan Bierbaum, Leo Sahaya Daphne Antony, Torsten Hoefler, and Hermann H\u00e4rtig. 2021. MigrOS: Transparent Live-Migration Support for Containerised RDMA Applications.. In USENIX Annual Technical Conference. 47-63."},{"key":"e_1_3_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544259"},{"key":"e_1_3_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483583"},{"key":"e_1_3_2_1_103_1","first-page":"1005","volume-title":"17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Sadok Hugo","year":"2023","unstructured":"Hugo Sadok, Nirav Atre, Zhipeng Zhao, Daniel S Berger, James C Hoe, Aurojit Panda, Justine Sherry, and Ren Wang. 2023. Ens \u00afo: A Streaming Interface for NIC-Application Communication. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23). 1005-1025."},{"key":"e_1_3_2_1_104_1","first-page":"969","volume-title":"17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Saokar Harshit","year":"2023","unstructured":"Harshit Saokar, Soteris Demetriou, Nick Magerko, Max Kontorovich, Josh Kirstein, Margot Leibold, Dimitrios Skarlatos, Hitesh Khandelwal, and Chunqiang Tang. 2023. ServiceRouter: Hyperscale and Minimal Cost Service Mesh at Meta. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23). USENIX Association, Boston, MA, 969-985. https:\/\/www.usenix.org\/conference\/ osdi23\/presentation\/saokar"},{"key":"e_1_3_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483555"},{"key":"e_1_3_2_1_106_1","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 205-218. https:\/\/www.usenix.org\/ conference\/atc20\/presentation\/shahrad","author":"Shahrad Mohammad","year":"2020","unstructured":"Mohammad Shahrad, Rodrigo Fonseca, Inigo Goiri, Gohar Chaudhry, Paul Batum, Jason Cooke, Eduardo Laureano, Colby Tresness, Mark Russinovich, and Ricardo Bianchini. 2020. Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 205-218. https:\/\/www.usenix.org\/ conference\/atc20\/presentation\/shahrad"},{"key":"e_1_3_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2015.13"},{"key":"e_1_3_2_1_108_1","first-page":"87","volume-title":"19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Shashidhara Rajath","year":"2022","unstructured":"Rajath Shashidhara, Tim Stamler, Antoine Kaufmann, and Simon Peter. 2022. FlexTOE: Flexible TCP offload with Fine-Grained parallelism. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). 87-102."},{"key":"e_1_3_2_1_109_1","first-page":"783","volume-title":"18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24)","author":"Shu Junyi","year":"2024","unstructured":"Junyi Shu, Kun Qian, Ennan Zhai, Xuanzhe Liu, and Xin Jin. 2024. Burstable cloud block storage with data processing units. In 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24). 783-799."},{"key":"e_1_3_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1145\/3651890.3672221"},{"key":"e_1_3_2_1_111_1","volume-title":"Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference. 691-704","author":"Taranov Konstantin","year":"2020","unstructured":"Konstantin Taranov, Benjamin Rothenberger, Adrian Perrig, and Torsten Hoefler. 2020. sRDMA: efficient NIC-based authentication and encryption for remote direct memory access. In Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference. 691-704."},{"key":"e_1_3_2_1_112_1","unstructured":"The Unified Communication X Library 2025. The Unified Communication X Library. http:\/\/www.openucx.org."},{"key":"e_1_3_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1145\/3730966"},{"key":"e_1_3_2_1_114_1","first-page":"987","volume-title":"Characterizing Off-path SmartNIC for Accelerating Distributed Systems. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Wei Xingda","year":"2023","unstructured":"Xingda Wei, Rongxin Cheng, Yuhan Yang, Rong Chen, and Haibo Chen. 2023. Characterizing Off-path SmartNIC for Accelerating Distributed Systems. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23). 987-1004."},{"key":"e_1_3_2_1_115_1","volume-title":"KR-CORE: A Microsecond-scale RDMA Control Plane for Elastic Computing. In 2022 USENIX Annual Technical Conference (USENIX ATC. 121-136","author":"Wei Xingda","year":"2022","unstructured":"Xingda Wei, Fangming Lu, Rong Chen, and Haibo Chen. 2022. KR-CORE: A Microsecond-scale RDMA Control Plane for Elastic Computing. In 2022 USENIX Annual Technical Conference (USENIX ATC. 121-136."},{"key":"e_1_3_2_1_116_1","volume-title":"Aditya Dhakal, Lianjie Cao, Puneet Sharma, and Aleksandar Kuzmanovic.","author":"Xiao Yunming","year":"2024","unstructured":"Yunming Xiao, Diman Zad Tootaghaj, Aditya Dhakal, Lianjie Cao, Puneet Sharma, and Aleksandar Kuzmanovic. 2024. Conspirator: SmartNIC-Aided Control Plane for Distributed ML Workloads. In 2024 USENIX Annual Technical Conference (USENIX ATC 24). USENIX Association, Santa Clara, CA, 767-784. https:\/\/www.usenix.org\/ conference\/atc24\/presentation\/xiao"},{"key":"e_1_3_2_1_117_1","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604882"},{"key":"e_1_3_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483569"},{"key":"e_1_3_2_1_119_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378507"},{"key":"e_1_3_2_1_120_1","doi-asserted-by":"publisher","DOI":"10.1145\/3627703.3629557"},{"key":"e_1_3_2_1_121_1","first-page":"427","volume-title":"White-Boxing RDMA with Packet-Granular Software Control. In 22nd USENIX Symposium on Networked Systems Design and Implementation (NSDI 25)","author":"Zhao Chenxingyu","year":"2025","unstructured":"Chenxingyu Zhao, Jaehong Min, Ming Liu, and Arvind Krishnamurthy. 2025. White-Boxing RDMA with Packet-Granular Software Control. In 22nd USENIX Symposium on Networked Systems Design and Implementation (NSDI 25). USENIX Association, Philadelphia, PA, 427-449. https:\/\/www.usenix.org\/conference\/nsdi25\/presentation\/zhao-chenxingyu"},{"key":"e_1_3_2_1_122_1","volume-title":"Quark: A High-Performance Secure Container Runtime for Serverless Computing. arXiv preprint arXiv:2309.12624","author":"Zhao Chenxingyu","year":"2023","unstructured":"Chenxingyu Zhao, Yulin Sun, Ying Xiong, and Arvind Krishnamurthy. 2023. Quark: A High-Performance Secure Container Runtime for Serverless Computing. arXiv preprint arXiv:2309.12624 (2023)."},{"key":"e_1_3_2_1_123_1","unstructured":"Jiechen Zhao Ran Shu Katie Lim Zewen Fan Thomas Anderson Mingyu Gao and Natalie Enright Jerger. 2024. Accelerator-as-a-Service in Public Clouds: An Intra-Host Traffic Management View for Performance Isolation in the Wild. arXiv:2407.10098 [cs.OS] https:\/\/arxiv.org\/abs\/2407.10098"},{"key":"e_1_3_2_1_124_1","volume-title":"Arcus: SLO Management for Accelerators in the Cloud with Traffic Shaping. arXiv preprint arXiv:2410.17577","author":"Zhao Jiechen","year":"2024","unstructured":"Jiechen Zhao, Ran Shu, Katie Lim, Zewen Fan, Thomas Anderson, Mingyu Gao, and Natalie Enright Jerger. 2024. Arcus: SLO Management for Accelerators in the Cloud with Traffic Shaping. arXiv preprint arXiv:2410.17577 (2024)."},{"key":"e_1_3_2_1_125_1","first-page":"331","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Zhuo Danyang","year":"2019","unstructured":"Danyang Zhuo, Kaiyuan Zhang, Yibo Zhu, Hongqiang Harry Liu, Matthew Rockett, Arvind Krishnamurthy, and Thomas Anderson. 2019. Slim: OS kernel support for a low-overhead container overlay network. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). 331-344."}],"event":{"name":"ASPLOS '26: 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems","location":"Pittsburgh PA USA","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2"],"original-title":[],"deposited":{"date-parts":[[2026,3,15]],"date-time":"2026-03-15T14:02:51Z","timestamp":1773583371000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3779212.3790218"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,22]]},"references-count":125,"alternative-id":["10.1145\/3779212.3790218","10.1145\/3779212"],"URL":"https:\/\/doi.org\/10.1145\/3779212.3790218","relation":{},"subject":[],"published":{"date-parts":[[2026,3,22]]},"assertion":[{"value":"2026-03-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}