{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:54:30Z","timestamp":1773194070263,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022YFB4500700"],"award-info":[{"award-number":["2022YFB4500700"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,10]]},"DOI":"10.1145\/3603269.3604837","type":"proceedings-article","created":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T16:16:29Z","timestamp":1693584989000},"page":"1074-1087","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Understanding the Micro-Behaviors of Hardware Offloaded Network Stacks with Lumina"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8846-5229","authenticated-orcid":false,"given":"Zhuolong","family":"Yu","sequence":"first","affiliation":[{"name":"Johns Hopkins University, Baltimore, MD, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-7608-3777","authenticated-orcid":false,"given":"Bowen","family":"Su","sequence":"additional","affiliation":[{"name":"Peking University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8898-8070","authenticated-orcid":false,"given":"Wei","family":"Bai","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-8320-4101","authenticated-orcid":false,"given":"Shachar","family":"Raindel","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7709-8753","authenticated-orcid":false,"given":"Vladimir","family":"Braverman","sequence":"additional","affiliation":[{"name":"Rice University, Houston, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8741-5847","authenticated-orcid":false,"given":"Xin","family":"Jin","sequence":"additional","affiliation":[{"name":"Peking University, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2023,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2018. Intel Data Plane Development Kit (DPDK). http:\/\/dpdk.org\/."},{"key":"e_1_3_2_1_2_1","volume-title":"InfiniBand Architecture Specification","unstructured":"2021. InfiniBand Architecture Specification Volume 1 Release 1.5. https:\/\/www.infinibandta.org\/ibta-specification\/."},{"key":"e_1_3_2_1_3_1","unstructured":"2021. NVIDIA Zero Touch RoCE (ZTR). https:\/\/tinyurl.com\/yc6tnv7h\/."},{"key":"e_1_3_2_1_4_1","unstructured":"2021. P4-16 Language Specification. https:\/\/p4.org\/p4-spec\/docs\/P4-16-v1.2.2.html."},{"key":"e_1_3_2_1_5_1","unstructured":"2022. Broadcom M1100G16 100GbE OCP 2.0 Adapter. https:\/\/www.broadcom.com\/products\/ethernet-connectivity\/network-adapters\/100gb-nic-ocp\/m1100g."},{"key":"e_1_3_2_1_6_1","unstructured":"2022. Intel Ethernet Network Adapter E810. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/ethernet\/800-network-adapters\/e810-network-adapters.html."},{"key":"e_1_3_2_1_7_1","unstructured":"2022. Intel Tofino. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/programmable-ethernet-switch\/tofino-series.html."},{"key":"e_1_3_2_1_8_1","unstructured":"2022. Intel Tofino 2. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/programmable-ethernet-switch\/tofino-2-series.html."},{"key":"e_1_3_2_1_9_1","unstructured":"2022. NVIDIA ConnectX-6 Dx. https:\/\/www.nvidia.com\/en-us\/networking\/ethernet\/connectx-6-dx\/."},{"key":"e_1_3_2_1_10_1","unstructured":"2022. OFED perftest. https:\/\/github.com\/linux-rdma\/perftest."},{"key":"e_1_3_2_1_11_1","unstructured":"2022. Oracle Cloud Infrastructure Blog: First principles: Building a high-performance network in the public cloud. https:\/\/blogs.oracle.com\/cloud-infrastructure\/post\/building-high-performance-network-in-the-cloud."},{"key":"e_1_3_2_1_12_1","unstructured":"2023. Azure high-performance computing. https:\/\/azure.microsoft.com\/en-us\/solutions\/high-performance-computing\/."},{"key":"e_1_3_2_1_13_1","unstructured":"2023. NVIDIA ConnectX-7 400G Adapters. https:\/\/nvdam.widen.net\/s\/csf8rmnqwl\/infiniband-ethernet-datasheet-connectx-7-ds-nv-us-2544471."},{"key":"e_1_3_2_1_14_1","unstructured":"Wei Bai Shanim Sainul Abdeen Ankit Agrawal Krishan Kumar Attre Paramvir Bahl Ameya Bhagat Gowri Bhaskara Tanya Brokhman Lei Cao Ahmad Cheema Rebecca Chow Jeff Cohen Mahmoud Elhaddad Vivek Ette Igal Figlin Daniel Firestone Mathew George Ilya German Lakhmeet Ghai Eric Green Albert Greenberg Manish Gupta Randy Haagens Matthew Hendel Ridwan Howlader Neetha John Julia Johnstone Tom Jolly Greg Kramer David Kruse Ankit Kumar Erica Lan Ivan Lee Avi Levy Marina Lipshteyn Xin Liu Chen Liu Guohan Lu Yuemin Lu Xiakun Lu Vadim Makhervaks Ulad Malashanka David A. Maltz Ilias Marinos Rohan Mehta Sharda Murthi Anup Namdhari Aaron Ogus Jitendra Padhye Madhav Pandya Douglas Phillips Adrian Power Suraj Puri Shachar Raindel Jordan Rhee Anthony Russo Maneesh Sah Ali Sheriff Chris Sparacino Ashutosh Srivastava Weixiang Sun Nick Swanson Fuhou Tian Lukasz Tomczyk Vamsi Vadlamuri Alec Wolman Ying Xie Joyce Yom Lihua Yuan Yanzhao Zhang and Brian Zill. 2023. Empowering Azure Storage with RDMA. In USENIX NSDI."},{"key":"e_1_3_2_1_15_1","volume-title":"Fabien Duch\u00eane, Anthony Gego, Mathieu Jadin, Fran\u00e7ois Michel, Maxime Piraux, Chantal Poncin, and Olivier Tilmans.","author":"Bonaventure Olivier","year":"2020","unstructured":"Olivier Bonaventure, Quentin De Coninck, Fabien Duch\u00eane, Anthony Gego, Mathieu Jadin, Fran\u00e7ois Michel, Maxime Piraux, Chantal Poncin, and Olivier Tilmans. 2020. Open educational resources for computer networking. SIGCOMM CCR (August 2020)."},{"key":"e_1_3_2_1_16_1","volume-title":"Andreas Terzis, and Tom Herbert.","author":"Cardwell Neal","year":"2013","unstructured":"Neal Cardwell, Yuchung Cheng, Lawrence Brakmo, Matt Mathis, Barath Raghavan, Nandita Dukkipati, Hsiao-keng Jerry Chu, Andreas Terzis, and Tom Herbert. 2013. packetdrill: Scriptable network stack testing, from sockets to packets. In USENIX ATC."},{"key":"e_1_3_2_1_17_1","volume-title":"Norma: Towards Practical Network Load Testing. In USENIX NSDI.","author":"Chen Yanqing","year":"2023","unstructured":"Yanqing Chen, Bingchuan Tian, Chen Tian, Li Dai, Yu Zhou, Mengjing Ma, Ming Tang, Hao Zheng, Zhewen Yang, Guihai Chen, Dennis Cai, and Ennan Zhai. 2023. Norma: Towards Practical Network Load Testing. In USENIX NSDI."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(199712)27:12<1385::AID-SPE133>3.0.CO;2-7"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2009.5206848"},{"key":"e_1_3_2_1_20_1","unstructured":"Yixiao Gao Qiang Li Lingbo Tang Yongqing Xi Pengcheng Zhang Wenwen Peng Bo Li Yaohui Wu Shaozong Liu Lei Yan et al. 2021. When Cloud Storage Meets RDMA. In USENIX NSDI."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3405796.3405825"},{"key":"e_1_3_2_1_22_1","unstructured":"Chuanxiong Guo Haitao Wu Zhong Deng Gaurav Soni Jianxi Ye Jitu Padhye and Marina Lipshteyn. 2016. RDMA over commodity ethernet at scale. In ACM SIGCOMM."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359989.3365433"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Anuj Kalia Michael Kaminsky and David G Andersen. 2014. Using RDMA efficiently for key-value services. In ACM SIGCOMM.","DOI":"10.1145\/2619239.2626299"},{"key":"e_1_3_2_1_25_1","volume-title":"Andersen","author":"Kalia Anuj","year":"2016","unstructured":"Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. Design Guidelines for High Performance RDMA Systems. In USENIX ATC."},{"key":"e_1_3_2_1_26_1","unstructured":"Anuj Kalia Michael Kaminsky and David G Andersen. 2016. FaSST: Fast Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs. In USENIX OSDI."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/49.105173"},{"key":"e_1_3_2_1_28_1","unstructured":"Xinhao Kong Jingrong Chen Wei Bai Yechen Xu Mahmoud Elhaddad Shachar Raindel Jitendra Padhye and Alvin R Lebeck Danyang Zhuo. 2023. Understanding RDMA Microarchitecture Resources for Performance Isolation. In USENIX NSDI."},{"key":"e_1_3_2_1_29_1","volume-title":"Collie: Finding Performance Anomalies in RDMA Subsystems. In USENIX NSDI.","author":"Kong Xinhao","year":"2022","unstructured":"Xinhao Kong, Yibo Zhu, Huaping Zhou, Zhuo Jiang, Jianxi Ye, Chuanxiong Guo, and Danyang Zhuo. 2022. Collie: Finding Performance Anomalies in RDMA Subsystems. In USENIX NSDI."},{"key":"e_1_3_2_1_30_1","unstructured":"Victor Lama. 2011. Enhanced Transmission Selection-IEEE 802.1 Qaz. (2011). https:\/\/community.cisco.com\/legacyfs\/online\/legacy\/3\/7\/8\/74873-Enhanced%20Transmission%20Selection%20v1.0.pdf."},{"key":"e_1_3_2_1_31_1","unstructured":"Guanyu Li Menghao Zhang Cheng Guo Han Bao Mingwei Xu Hongxin Hu and Fenghua Li. 2022. IMap: Fast and Scalable In-Network Scanning with Programmable Switches. In USENIX NSDI."},{"key":"e_1_3_2_1_32_1","volume-title":"Ports","author":"Li Jialin","year":"2016","unstructured":"Jialin Li, Ellis Michael, Naveen Kr. Sharma, Adriana Szekeres, and Dan R.K. Ports. 2016. Just say NO to Paxos overhead: Replacing consensus with network ordering. In USENIX OSDI."},{"key":"e_1_3_2_1_33_1","volume-title":"Sundial: Fault-tolerant clock synchronization for datacenters. In USENIX OSDI.","author":"Li Yuliang","year":"2020","unstructured":"Yuliang Li, Gautam Kumar, Hema Hariharan, Hassan Wassel, Peter Hochschild, Dave Platt, Simon Sabato, Minlan Yu, Nandita Dukkipati, Prashant Chandra, et al. 2020. Sundial: Fault-tolerant clock synchronization for datacenters. In USENIX OSDI."},{"key":"e_1_3_2_1_34_1","volume-title":"DETER: Deterministic TCP Replay for Performance Diagnosis. In USENIX NSDI.","author":"Li Yuliang","year":"2019","unstructured":"Yuliang Li, Rui Miao, Mohammad Alizadeh, and Minlan Yu. 2019. DETER: Deterministic TCP Replay for Performance Diagnosis. In USENIX NSDI."},{"key":"e_1_3_2_1_35_1","unstructured":"Zaoxing Liu Zhihao Bai Zhenming Liu Xiaozhou Li Changhoon Kim Vladimir Braverman Xin Jin and Ion Stoica. 2019.. DistCache: Provable Load Balancing for Large-Scale Storage Systems with Distributed Caching. In USENIX FAST."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106989.3106993"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"crossref","unstructured":"Rui Miao Lingjun Zhu Shu Ma Kun Qian Shujun Zhuang Bo Li Shuguang Cheng Jiaqi Gao Yan Zhuang Pengcheng Zhang et al. 2022. From luna to solar: the evolutions of the compute-to-storage networks in Alibaba cloud. In ACM SIGCOMM.","DOI":"10.1145\/3544216.3544238"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","unstructured":"Radhika Mittal Alexander Shpiner Aurojit Panda Eitan Zahavi Arvind Krishnamurthy Sylvia Ratnasamy and Scott Shenker. 2018. Revisiting network support for RDMA. In ACM SIGCOMM.","DOI":"10.1145\/3230543.3230557"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"Srinivas Narayana Anirudh Sivaraman Vikram Nathan Prateesh Goyal Venkat Arun Mohammad Alizadeh Vimalkumar Jeyakumar and Changhoon Kim. 2017. Language-Directed Hardware Design for Network Performance Monitoring. In ACM SIGCOMM.","DOI":"10.1145\/3098822.3098829"},{"key":"e_1_3_2_1_41_1","volume-title":"The packet shell protocol testing tool. Software distribution at http:\/\/playground.sun.com\/psh","author":"Parker Steve","year":"1996","unstructured":"Steve Parker and Chris Schmechel. 1996. The packet shell protocol testing tool. Software distribution at http:\/\/playground.sun.com\/psh (1996)."},{"key":"e_1_3_2_1_42_1","volume-title":"An introduction to the infiniband architecture. High performance mass storage and parallel I\/O","author":"Pfister Gregory F","year":"2001","unstructured":"Gregory F Pfister. 2001. An introduction to the infiniband architecture. High performance mass storage and parallel I\/O (2001)."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626310"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3563766.3564088"},{"key":"e_1_3_2_1_45_1","volume-title":"Dan RK Ports, and Peter Richt\u00e1rik","author":"Sapio Amedeo","year":"2019","unstructured":"Amedeo Sapio, Marco Canini, Chen-Yu Ho, Jacob Nelson, Panos Kalnis, Changhoon Kim, Arvind Krishnamurthy, Masoud Moshref, Dan RK Ports, and Peter Richt\u00e1rik. 2019. Scaling distributed machine learning with in-network aggregation. arXiv preprint arXiv:1903.06701 (February 2019)."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.3016891"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098583.3098588"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.502236"},{"key":"e_1_3_2_1_49_1","unstructured":"Michael Sutton Adam Greene and Pedram Amini. 2007. Fuzzing: brute force vulnerability discovery. Pearson Education."},{"key":"e_1_3_2_1_50_1","unstructured":"Hugo Touvron Louis Martin Kevin Stone Peter Albert Amjad Almahairi Yasmine Babaei Nikolay Bashlykov Soumya Batra Prajjwal Bhargava Shruti Bhosale Dan Bikel Lukas Blecher Cristian Canton Ferrer Moya Chen Guillem Cucurull David Esiobu Jude Fernandes Jeremy Fu Wenyin Fu Brian Fuller Cynthia Gao Vedanuj Goswami Naman Goyal Anthony Hartshorn Saghar Hosseini Rui Hou Hakan Inan Marcin Kardas Viktor Kerkez Madian Khabsa Isabel Kloumann Artem Korenev Punit Singh Koura Marie-Anne Lachaux Thibaut Lavril Jenya Lee Diana Liskovich Yinghai Lu Yuning Mao Xavier Martinet Todor Mihaylov Pushkar Mishra Igor Molybog Yixin Nie Andrew Poulton Jeremy Reizenstein Rashi Rungta Kalyan Saladi Alan Schelten Ruan Silva Eric Michael Smith Ranjan Subramanian Xiaoqing Ellen Tan Binh Tang Ross Taylor Adina Williams Jian Xiang Kuan Puxin Xu Zheng Yan Iliyan Zarov Yuchen Zhang Angela Fan Melanie Kambadur Sharan Narang Aurelien Rodriguez Robert Stojnic Sergey Edunov and Thomas Scialom. 2023. Llama 2: Open Foundation and Fine-Tuned Chat Models. arXiv:arXiv:2307.09288"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405857"},{"key":"e_1_3_2_1_52_1","volume-title":"Hypertester: high-performance network testing driven by programmable switches","author":"Zhang Dai","year":"2021","unstructured":"Dai Zhang, Yu Zhou, Zhaowei Xi, Yangyang Wang, Mingwei Xu, and Jianping Wu. 2021. Hypertester: high-performance network testing driven by programmable switches. IEEE\/ACM Transactions on Networking (2021)."},{"key":"e_1_3_2_1_53_1","volume-title":"Yifan Li, Kaicheng Yang, Xuanzhe Liu, and Xin Jin.","author":"Zheng Naiqian","year":"2022","unstructured":"Naiqian Zheng, Mengqi Liu, Ennan Zhai, Hongqiang Harry Liu, Yifan Li, Kaicheng Yang, Xuanzhe Liu, and Xin Jin. 2022. Meissa: scalable network testing for programmable data planes. In ACM SIGCOMM."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.14778\/3368289.3368301"},{"key":"e_1_3_2_1_55_1","volume-title":"Mohamad Haj Yahia, and Ming Zhang","author":"Zhu Yibo","year":"2015","unstructured":"Yibo Zhu, Haggai Eran, Daniel Firestone, Chuanxiong Guo, Marina Lipshteyn, Yehonatan Liron, Jitendra Padhye, Shachar Raindel, Mohamad Haj Yahia, and Ming Zhang. 2015. Congestion control for large-scale RDMA deployments. In ACM SIGCOMM."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"crossref","unstructured":"Yibo Zhu Nanxi Kang Jiaxin Cao Albert Greenberg Guohan Lu Ratul Mahajan Dave Maltz Lihua Yuan Ming Zhang Ben Y Zhao et al. 2015. Packet-level telemetry in large datacenter networks. In ACM SIGCOMM.","DOI":"10.1145\/2785956.2787483"},{"key":"e_1_3_2_1_57_1","unstructured":"Yong-Hao Zou Jia-Ju Bai Jielong Zhou Jianfeng Tan Chenggang Qin and Shi-Min Hu. 2021. TCP-Fuzz: Detecting memory and semantic bugs in {TCP} stacks with fuzzing. In USENIX ATC."}],"event":{"name":"ACM SIGCOMM '23: ACM SIGCOMM 2023 Conference","location":"New York NY USA","acronym":"ACM SIGCOMM '23","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM 2023 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604837","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3603269.3604837","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:42Z","timestamp":1750178802000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604837"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":57,"alternative-id":["10.1145\/3603269.3604837","10.1145\/3603269"],"URL":"https:\/\/doi.org\/10.1145\/3603269.3604837","relation":{},"subject":[],"published":{"date-parts":[[2023,9]]},"assertion":[{"value":"2023-09-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}