{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T15:58:00Z","timestamp":1782835080748,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":39,"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"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,10]]},"DOI":"10.1145\/3603269.3604878","type":"proceedings-article","created":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T16:16:29Z","timestamp":1693584989000},"page":"275-287","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":38,"title":["Host Congestion Control"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1530-2568","authenticated-orcid":false,"given":"Saksham","family":"Agarwal","sequence":"first","affiliation":[{"name":"Cornell University, Ithaca, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9505-9528","authenticated-orcid":false,"given":"Arvind","family":"Krishnamurthy","sequence":"additional","affiliation":[{"name":"Google\/University of Washington, Seattle, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6731-9938","authenticated-orcid":false,"given":"Rachit","family":"Agarwal","sequence":"additional","affiliation":[{"name":"Cornell University, Ithaca, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Gautam Kumar, Sylvia Ratnasamy, David Culler, et al.","author":"Agarwal Saksham","year":"2022","unstructured":"Saksham Agarwal, Rachit Agarwal, Behnam Montazeri, Masoud Moshref, Khaled Elmeleegy, Luigi Rizzo, Marc Asher de Kruijf, Gautam Kumar, Sylvia Ratnasamy, David Culler, et al. 2022. Understanding Host Interconnect Congestion. In ACM HotNets."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2000.832483"},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/www.intel.com.ec\/content\/dam\/doc\/white-paper\/pci-express3-accelerator-white-paper.pdf","author":"Ajanovic Jasmin","year":"2008","unstructured":"Jasmin Ajanovic. 2008. PCI Express* (PCIe*) 3.0 Accelerator Features. (2008). https:\/\/www.intel.com.ec\/content\/dam\/doc\/white-paper\/pci-express3-accelerator-white-paper.pdf"},{"key":"e_1_3_2_1_4_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.","DOI":"10.1145\/1851182.1851192"},{"key":"e_1_3_2_1_5_1","unstructured":"AMD. 2020. AMD64 Technology Platform Quality of Service Extensions. (2020). https:\/\/developer.amd.com\/wp-content\/resources\/56375.pdf"},{"key":"e_1_3_2_1_6_1","volume-title":"IOMMU: Strategies for mitigating the IOTLB bottleneck","author":"Amit Nadav","year":"2010","unstructured":"Nadav Amit, Muli Ben-Yehuda, and Ben-Ami Yassour. 2010. IOMMU: Strategies for mitigating the IOTLB bottleneck. In ACM\/IEEE ISCA."},{"key":"e_1_3_2_1_7_1","volume-title":"Lavanya Subramanian, Gabriel H Loh, and Onur Mutlu.","author":"Ausavarungnirun Rachata","year":"2012","unstructured":"Rachata Ausavarungnirun, Kevin Kai-Wei Chang, Lavanya Subramanian, Gabriel H Loh, and Onur Mutlu. 2012. Staged Memory Scheduling: Achieving High Performance and Scalability in Heterogeneous Systems. In ACM SIGARCH Computer Architecture News."},{"key":"e_1_3_2_1_8_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."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"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_1_10_1","unstructured":"Qizhe Cai Midhul Vuppalapati Jaehyun Hwang Christos Kozyrakis and Rachit Agarwal. 2022. Towards \u03bc s Tail Latency and Terabit Ethernet: Disaggregating the Host Network Stack. In ACM SIGCOMM."},{"key":"e_1_3_2_1_11_1","volume-title":"Gerald Q Maguire Jr, and Dejan Kosti\u0107","author":"Farshin Alireza","year":"2020","unstructured":"Alireza Farshin, Amir Roozbeh, Gerald Q Maguire Jr, and Dejan Kosti\u0107. 2020. Reexamining Direct Cache Access to Optimize I\/O Intensive Applications for Multi-Hundred-Gigabit Networks. In USENIX ATC."},{"key":"e_1_3_2_1_12_1","volume-title":"Flow control: A comparative survey","author":"Gerla Mario","unstructured":"Mario Gerla and Leonard Kleinrock. 1980. Flow control: A comparative survey. In IEEE Transactions on Communications."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Giulia Guidi Marquita Ellis Aydin Bulu\u00e7 Katherine Yelick and David Culler. 2021. 10 Years Later: Cloud Computing Is Closing the Performance Gap. In ACM\/SPEC ICPE.","DOI":"10.1145\/3447545.3451183"},{"key":"e_1_3_2_1_14_1","unstructured":"Intel. 2012. Intel\u00ae Data Direct I\/O Technology (Intel\u00ae DDIO): A Primer. (2012). 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_1_15_1","unstructured":"Intel. 2023. Intel\u00ae 64 and IA-32 Architectures Software Developer Manuals. (2023). https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/intel-sdm.html"},{"key":"e_1_3_2_1_16_1","unstructured":"Intel. 2023. Intel\u00ae Memory Latency Checker. (2023). https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/tool\/intelr-memory-latency-checker.html"},{"key":"e_1_3_2_1_17_1","volume-title":"UDP and SCTP.","year":"2023","unstructured":"iperf. 2023. iPerf - The Ultimate Speed Test Tool for TCP, UDP and SCTP. (2023). https:\/\/iperf.fr\/"},{"key":"e_1_3_2_1_18_1","volume-title":"Memory Systems: Cache, DRAM, Disk.","author":"Jacob Bruce","year":"2010","unstructured":"Bruce Jacob, David Wang, and Spencer Ng. 2010. Memory Systems: Cache, DRAM, Disk."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Raj Jain. 1996. Congestion Control and Traffic Management in ATM Networks: Recent Advances and a Survey. In Computer Networks and ISDN Systems.","DOI":"10.21236\/ADA386244"},{"key":"e_1_3_2_1_20_1","volume-title":"http:\/\/www.netperf.org\/","author":"Jones Rick","year":"2012","unstructured":"Rick Jones. 2012. Netperf Benchmark. http:\/\/www.netperf.org\/ (2012)."},{"key":"e_1_3_2_1_21_1","unstructured":"Anuj Kalia Michael Kaminsky and David Andersen. 2019. Datacenter RPCs Can Be General and Fast. In USENIX NSDI."},{"key":"e_1_3_2_1_22_1","volume-title":"Xian Wu, Behnam Montazeri, Yaogong Wang, Kevin Springborn, Christopher Alfeld, Michael Ryan, et al.","author":"Kumar Gautam","year":"2020","unstructured":"Gautam Kumar, Nandita Dukkipati, Keon Jang, Hassan MG Wassel, Xian Wu, Behnam Montazeri, Yaogong Wang, Kevin Springborn, Christopher Alfeld, Michael Ryan, et al. 2020. Swift: Delay Is Simple and Effective for Congestion Control in the Datacenter. In ACM SIGCOMM."},{"key":"e_1_3_2_1_23_1","unstructured":"Chang Joo Lee Veynu Narasiman Eiman Ebrahimi Onur Mutlu and Yale N Patt. 2010. DRAM-Aware Last-Level Cache Writeback: Reducing Write-Caused Interference in Memory Systems. (2010). https:\/\/users.ece.cmu.edu\/~omutlu\/pub\/dram-aware-caches-TR-HPS-2010-002.pdf"},{"key":"e_1_3_2_1_24_1","volume-title":"RDCA: Toward High-Speed Last Mile of Data Center Networks Using Remote Direct Cache Access.","author":"Li Qiang","year":"2022","unstructured":"Qiang Li, Qiao Xiang, Derui Liu, Yuxin Wang, Haonan Qiu, Gexiao Tian, Xiaoliang Wang, Lulu Chen, Ridi Wen, Jianbo Dong, et al. 2022. From RDMA to RDCA: Toward High-Speed Last Mile of Data Center Networks Using Remote Direct Cache Access. (2022). https:\/\/arxiv.org\/abs\/2211.05975"},{"key":"e_1_3_2_1_25_1","unstructured":"Qiang Li Qiao Xiang Yuxin Wang Haohao Song Ridi Wen Wenhui Yao Yuanyuan Dong Shuqi Zhao Shuo Huang Zhaosheng Zhu et al. 2023. More Than Capacity: Performance-Oriented Evolution of Pangu in Alibaba. In USENIX FAST."},{"key":"e_1_3_2_1_26_1","volume-title":"Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, et al.","author":"Li Yuliang","year":"2019","unstructured":"Yuliang Li, Rui Miao, Hongqiang Harry Liu, Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, et al. 2019. HPCC: High precision congestion control. In ACM SIGCOMM."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"John DC Little and Stephen C Graves. 2008. Little's Law. In Building Intuition: Insights From Basic Operations Management Models and Principles.","DOI":"10.1007\/978-0-387-73699-0_5"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Moshe Malka Nadav Amit Muli Ben-Yehuda and Dan Tsafrir. 2015. rIOMMU: Efficient IOMMU for I\/O devices that employ ring buffers. In ACM SIGPLAN Notices.","DOI":"10.1145\/2694344.2694355"},{"key":"e_1_3_2_1_29_1","volume-title":"Michael Dalton, Nandita Dukkipati, William C Evans, Steve Gribble, et al.","author":"Marty Michael","year":"2019","unstructured":"Michael Marty, Marc de Kruijf, Jacob Adriaens, Christopher Alfeld, Sean Bauer, Carlo Contavalli, Michael Dalton, Nandita Dukkipati, William C Evans, Steve Gribble, et al. 2019. Snap: A Microkernel Approach to Host Networking. In ACM SOSP."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"crossref","unstructured":"Matthew Mathis Jeffrey Semke Jamshid Mahdavi and Teunis Ott. 1997. The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm. In ACM SIGCOMM CCR.","DOI":"10.1145\/263932.264023"},{"key":"e_1_3_2_1_31_1","volume-title":"Nandita Dukkipati, Emily Blem, Hassan Wassel, Monia Ghobadi, Amin Vahdat, Yaogong Wang, David Wetherall, and David Zats.","author":"Mittal Radhika","year":"2015","unstructured":"Radhika Mittal, Vinh The Lam, Nandita Dukkipati, Emily Blem, Hassan Wassel, Monia Ghobadi, Amin Vahdat, Yaogong Wang, David Wetherall, and David Zats. 2015. TIMELY: RTT-based Congestion Control for the Datacenter. In ACM SIGCOMM."},{"key":"e_1_3_2_1_32_1","volume-title":"TCP Behavior With Many Flows","author":"Morris Robert","unstructured":"Robert Morris. 1997. TCP Behavior With Many Flows. In IEEE ICNP."},{"key":"e_1_3_2_1_33_1","volume-title":"Yury Audzevich, Sergio L\u00f3pez-Buedo, and Andrew W Moore.","author":"Neugebauer Rolf","year":"2018","unstructured":"Rolf Neugebauer, Gianni Antichi, Jos\u00e9 Fernando Zazo, Yury Audzevich, Sergio L\u00f3pez-Buedo, and Andrew W Moore. 2018. Understanding PCIe Performance for End Host Networking. In ACM SIGCOMM."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Mohammad Rajiullah Per Hurtig Anna Brunstrom Andreas Petlund and Michael Welzl. 2015. An Evaluation of Tail Loss Recovery Mechanisms for TCP. In ACM SIGCOMM CCR.","DOI":"10.1145\/2717646.2717648"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"K Ramakrishnan Sally Floyd and D Black. 2001. RFC3168: The Addition of Explicit Congestion Notification (ECN) to IP. (2001). https:\/\/datatracker.ietf.org\/doc\/html\/rfc3168","DOI":"10.17487\/rfc3168"},{"key":"e_1_3_2_1_36_1","volume-title":"Compute Express Link (CXL): Enabling Heterogeneous Data-Centric Computing With Heterogeneous Memory Hierarchy","author":"Sharma Debendra Das","unstructured":"Debendra Das Sharma. 2022. Compute Express Link (CXL): Enabling Heterogeneous Data-Centric Computing With Heterogeneous Memory Hierarchy. In IEEE MICRO."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Parul Sohal Michael Bechtel Renato Mancuso Heechul Yun and Orran Krieger. 2022. A Closer Look at Intel Resource Director Technology (RDT). In RTNS.","DOI":"10.1145\/3534879.3534882"},{"key":"e_1_3_2_1_38_1","unstructured":"Harald Welte. 2000. The Netfilter Framework in Linux 2.4. In Linux-Kongress."},{"key":"e_1_3_2_1_39_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."}],"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.3604878","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3603269.3604878","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:43Z","timestamp":1750178803000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604878"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":39,"alternative-id":["10.1145\/3603269.3604878","10.1145\/3603269"],"URL":"https:\/\/doi.org\/10.1145\/3603269.3604878","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"}}]}}