{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T07:31:01Z","timestamp":1776238261586,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,8,17]],"date-time":"2015-08-17T00:00:00Z","timestamp":1439769600000},"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":[[2015,8,17]]},"DOI":"10.1145\/2785956.2787484","type":"proceedings-article","created":{"date-parts":[[2015,8,24]],"date-time":"2015-08-24T10:09:20Z","timestamp":1440410960000},"page":"523-536","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":309,"title":["Congestion Control for Large-Scale RDMA Deployments"],"prefix":"10.1145","author":[{"given":"Yibo","family":"Zhu","sequence":"first","affiliation":[{"name":"U.C. Santa Barbara, Santa Barbara, CA, USA"}]},{"given":"Haggai","family":"Eran","sequence":"additional","affiliation":[{"name":"Mellanox, Yokneam, Israel"}]},{"given":"Daniel","family":"Firestone","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, WA, USA"}]},{"given":"Chuanxiong","family":"Guo","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, WA, USA"}]},{"given":"Marina","family":"Lipshteyn","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, WA, USA"}]},{"given":"Yehonatan","family":"Liron","sequence":"additional","affiliation":[{"name":"Mellanox, Yokneam, Israel"}]},{"given":"Jitendra","family":"Padhye","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, WA, USA"}]},{"given":"Shachar","family":"Raindel","sequence":"additional","affiliation":[{"name":"Mellanox, Yokneam, Israel"}]},{"given":"Mohamad Haj","family":"Yahia","sequence":"additional","affiliation":[{"name":"Mellanox, Yokneam, Israel"}]},{"given":"Ming","family":"Zhang","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, WA, USA"}]}],"member":"320","published-online":{"date-parts":[[2015,8,17]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ALLERTON.2008.4797706"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851192"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993744.1993753"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993744.1993751"},{"key":"e_1_3_2_2_5_1","volume-title":"NSDI","author":"Alizadeh M.","year":"2012","unstructured":"M. Alizadeh , A. Kabbani , T. Edsall , B. Prabhakar , A. Vahdat , and M. Yasuda . Less is more: Trading a little bandwidth for ultra-low latency in the data center . In NSDI , 2012 . M. Alizadeh, A. Kabbani, T. Edsall, B. Prabhakar, A. Vahdat, and M. Yasuda. Less is more: Trading a little bandwidth for ultra-low latency in the data center. In NSDI, 2012."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486031"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.664262"},{"key":"e_1_3_2_2_8_1","unstructured":"Cisco. Priority flow control: Build reliable layer 2 infrastructure. http:\/\/www.cisco.com\/en\/US\/prod\/collateral\/switches\/ps9441\/ps9670\/white_paper_c11-542809_ns783_Networking_Solutions_White_Paper.html.  Cisco. Priority flow control: Build reliable layer 2 infrastructure. http:\/\/www.cisco.com\/en\/US\/prod\/collateral\/switches\/ps9441\/ps9670\/white_paper_c11-542809_ns783_Networking_Solutions_White_Paper.html."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2010.32"},{"key":"e_1_3_2_2_10_1","volume-title":"NSDI","author":"Dragojevic A.","year":"2014","unstructured":"A. Dragojevic , D. Narayanan , O. Hodson , and M. Castro . FaRM: Fast remote memory . In NSDI , 2014 . A. Dragojevic, D. Narayanan, O. Hodson, and M. Castro. FaRM: Fast remote memory. In NSDI, 2014."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2005.1"},{"key":"e_1_3_2_2_12_1","volume-title":"PhD diss.","author":"Dukkipati N.","year":"2007","unstructured":"N. Dukkipati . Rate control protocol (RCP): Congestion control to make flows complete quickly . In PhD diss. , Stanford University , 2007 . N. Dukkipati. Rate control protocol (RCP): Congestion control to make flows complete quickly. In PhD diss., Stanford University, 2007."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.251892"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2010.5470419"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592576"},{"key":"e_1_3_2_2_16_1","volume-title":"USENIX ATC","author":"Huang C.","year":"2012","unstructured":"C. Huang , H. Simitci , Y. Xu , A. Ogus , B. Calder , P. Gopalan , J. Li , and S. Yekhanin . Erasure coding in Windows Azure storage . In USENIX ATC , 2012 . C. Huang, H. Simitci, Y. Xu, A. Ogus, B. Calder, P. Gopalan, J. Li, and S. Yekhanin. Erasure coding in Windows Azure storage. In USENIX ATC, 2012."},{"key":"e_1_3_2_2_17_1","volume-title":"Congestion notification","author":"Qau EE.","year":"2010","unstructured":"IE EE. 802.11 Qau . Congestion notification , 2010 . IEEE. 802.11Qau. Congestion notification, 2010."},{"key":"e_1_3_2_2_18_1","volume-title":"Priority based flow control","author":"Qbb EE.","year":"2011","unstructured":"IE EE. 802.11 Qbb . Priority based flow control , 2011 . IEEE. 802.11Qbb. Priority based flow control, 2011."},{"key":"e_1_3_2_2_19_1","volume-title":"InfiniBand architecture","author":"Infiniband Trade Association","year":"2008","unstructured":"Infiniband Trade Association . InfiniBand architecture volume 1 , general specifications, release 1.2.1, 2008 . Infiniband Trade Association. InfiniBand architecture volume 1, general specifications, release 1.2.1, 2008."},{"key":"e_1_3_2_2_20_1","volume-title":"Supplement to InfiniBand architecture specification","author":"Infiniband Trade Association","year":"2010","unstructured":"Infiniband Trade Association . Supplement to InfiniBand architecture specification volume 1 release 1.2.2 annex A16: RDMA over converged ethernet (RoCE) , 2010 . Infiniband Trade Association. Supplement to InfiniBand architecture specification volume 1 release 1.2.2 annex A16: RDMA over converged ethernet (RoCE), 2010."},{"key":"e_1_3_2_2_21_1","volume-title":"InfiniBand architecture","author":"Infiniband Trade Association","year":"2012","unstructured":"Infiniband Trade Association . InfiniBand architecture volume 2 , physical specifications, release 1.3, 2012 . Infiniband Trade Association. InfiniBand architecture volume 2, physical specifications, release 1.3, 2012."},{"key":"e_1_3_2_2_22_1","volume-title":"Supplement to InfiniBand architecture specification","author":"Infiniband Trade Association","year":"2014","unstructured":"Infiniband Trade Association . Supplement to InfiniBand architecture specification volume 1 release 1.2.2 annex A17: RoCEv2 (IP routable RoCE) , 2014 . Infiniband Trade Association. Supplement to InfiniBand architecture specification volume 1 release 1.2.2 annex A17: RoCEv2 (IP routable RoCE), 2014."},{"key":"e_1_3_2_2_23_1","volume-title":"NSDI","author":"Jeong E.","year":"2014","unstructured":"E. Jeong , S. Woo , A. Jamshed , H. Jeong , S. Ihm , D. Han , and K. Park . mTCP: a highly scalable user-level TCP stack for multicore systems . In NSDI , 2014 . E. Jeong, S. Woo, A. Jamshed, H. Jeong, S. Ihm, D. Han, and K. Park. mTCP: a highly scalable user-level TCP stack for multicore systems. In NSDI, 2014."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2009.61"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1644893.1644918"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.57"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/SBAC-PAD.2007.33"},{"key":"e_1_3_2_2_28_1","volume-title":"USENIX ATC","year":"2012","unstructured":"Luigi Rizzo. netmap : a novel framework for fast packet I\/O . In USENIX ATC , 2012 . Luigi Rizzo. netmap: a novel framework for fast packet I\/O. In USENIX ATC, 2012."},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626311"},{"key":"e_1_3_2_2_30_1","volume-title":"USENIX ATC","author":"Mitchell C.","year":"2013","unstructured":"C. Mitchell , Y. Geng , and J. Li . Using one-sided rdma reads to build a fast, cpu-efficient key-value store . In USENIX ATC , 2013 . C. Mitchell, Y. Geng, and J. Li. Using one-sided rdma reads to build a fast, cpu-efficient key-value store. In USENIX ATC, 2013."},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787510"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2007.71"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626309"},{"key":"e_1_3_2_2_34_1","unstructured":"K. Ramakrishnan S. Floyd and D. Black. The addition of explicit congestion notification (ECN). RFC 3168.   K. Ramakrishnan S. Floyd and D. Black. The addition of explicit congestion notification (ECN). RFC 3168."},{"key":"e_1_3_2_2_35_1","unstructured":"M. Recio B. Metzler P. Culley J. Hilland and D. Garcia. A remote direct memory access protocol specification. RFC 5040.  M. Recio B. Metzler P. Culley J. Hilland and D. Garcia. A remote direct memory access protocol specification. RFC 5040."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626324"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848121"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/2388996.2389091"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592604"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486020"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342438"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342390"},{"key":"e_1_3_2_2_43_1","unstructured":"Chelsio Terminator 5 ASIC. http:\/\/www.chelsio.com\/nic\/rdma-iwarp\/.  Chelsio Terminator 5 ASIC. http:\/\/www.chelsio.com\/nic\/rdma-iwarp\/."},{"key":"e_1_3_2_2_44_1","unstructured":"ConnectX-4 single\/dual-port adapter supporting 100gb\/s. http:\/\/www.mellanox.com\/.  ConnectX-4 single\/dual-port adapter supporting 100gb\/s. http:\/\/www.mellanox.com\/."},{"key":"e_1_3_2_2_45_1","unstructured":"Intel data direct I\/O technology. http:\/\/www.intel.com\/content\/www\/us\/en\/io\/data-direct-i-o-technology-brief.html.  Intel data direct I\/O technology. http:\/\/www.intel.com\/content\/www\/us\/en\/io\/data-direct-i-o-technology-brief.html."},{"key":"e_1_3_2_2_46_1","unstructured":"Iperf - the TCP\/UDP bandwidth measurement tool. http:\/\/iperf.fr.  Iperf - the TCP\/UDP bandwidth measurement tool. http:\/\/iperf.fr."},{"key":"e_1_3_2_2_47_1","unstructured":"Offloading the segmentation of large TCP packets. http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/ff568840(v=vs.85).aspx.  Offloading the segmentation of large TCP packets. http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/ff568840(v=vs.85).aspx."},{"key":"e_1_3_2_2_48_1","unstructured":"QueryPerformanceCounter function. http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/ms644904(v=vs.85).aspx.  QueryPerformanceCounter function. http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/ms644904(v=vs.85).aspx."},{"key":"e_1_3_2_2_49_1","unstructured":"Receive Side Scaling (RSS). http:\/\/technet.microsoft.com\/en-us\/library\/hh997036.aspx.  Receive Side Scaling (RSS). http:\/\/technet.microsoft.com\/en-us\/library\/hh997036.aspx."}],"event":{"name":"SIGCOMM '15: ACM SIGCOMM 2015 Conference","location":"London United Kingdom","acronym":"SIGCOMM '15","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2785956.2787484","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2785956.2787484","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:42:38Z","timestamp":1750210958000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2785956.2787484"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,17]]},"references-count":49,"alternative-id":["10.1145\/2785956.2787484","10.1145\/2785956"],"URL":"https:\/\/doi.org\/10.1145\/2785956.2787484","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2829988.2787484","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2015,8,17]]},"assertion":[{"value":"2015-08-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}