{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T04:13:03Z","timestamp":1777349583593,"version":"3.51.4"},"reference-count":61,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,10,28]],"date-time":"2024-10-28T00:00:00Z","timestamp":1730073600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,10,28]],"date-time":"2024-10-28T00:00:00Z","timestamp":1730073600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,10,28]]},"DOI":"10.1109\/icnp61940.2024.10858514","type":"proceedings-article","created":{"date-parts":[[2025,2,4]],"date-time":"2025-02-04T18:29:45Z","timestamp":1738693785000},"page":"1-12","source":"Crossref","is-referenced-by-count":2,"title":["Roundabout: Solving PFC Deadlocks With Distributed Detection and Buffer Collaboration"],"prefix":"10.1109","author":[{"given":"Kai","family":"Lv","sequence":"first","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Heng","family":"Pan","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chengjun","family":"Jia","sequence":"additional","affiliation":[{"name":"Tsinghua University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiaxing","family":"Zhang","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luyang","family":"Li","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianer","family":"Zhou","sequence":"additional","affiliation":[{"name":"Peng Cheng Laboratory,ShenZhen,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yanbiao","family":"Li","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenyu","family":"Li","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gaogang","family":"Xie","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences,China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934908"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342085"},{"key":"ref3","first-page":"519","article-title":"When cloud storage meets rdma","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)","author":"Gao"},{"key":"ref4","first-page":"49","article-title":"Empowering azure storage with rdma","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Bai"},{"key":"ref5","first-page":"285","article-title":"Sonic: Application-aware data passing for chained serverless applications","volume-title":"2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Mahgoub"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901349"},{"key":"ref7","first-page":"463","article-title":"A unified architecture for accelerating distributed dnn training in heterogeneous gpu\/cpu clusters","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Jiang"},{"key":"ref8","article-title":"Priority-based flow control","year":"2010"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787510"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3651890.3672233"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3028367"},{"key":"ref12","first-page":"745","article-title":"MegaScale: Scaling large language model training to more than 10,000 GPUs","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Jiang"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.65"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848121"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524356"},{"key":"ref16","first-page":"663","article-title":"Flattened clos: Designing high-performance deadlock-free expander data center networks using graph contraction","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Zhao"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3005745.3005760"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342065"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3005745.3005768"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM48880.2022.9796798"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3143361.3143382"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.1998.650546"},{"key":"ref23","first-page":"1","article-title":"Srnic: A scalable architecture for rdma nics","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Wang"},{"key":"ref24","article-title":"Priority flow control: build reliable layer-2 infrastructure","year":"2010","journal-title":"Cisco White Papers"},{"key":"ref25","article-title":"Traffic management user guide (qfx series switches and ex4600 switches)","year":"2023"},{"key":"ref26","article-title":"Bcm88480 traffic management architecture","year":"2021"},{"key":"ref27","article-title":"Adaptive pfc headroom","author":"Lv","year":"2021"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/90.664262"},{"key":"ref29","first-page":"651","article-title":"Reverie: Low pass filter-based switch buffer sharing for datacenters with RDMA and tcp traffic","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Addanki"},{"key":"ref30","article-title":"UNDERSTANDING THE ALPHA PARAMETER IN THE BUFFER CONFIGURATION OF MELLANOX SPECTRUM SWITCHES","year":"2022"},{"key":"ref31","article-title":"Shared Buffers","volume-title":"NVIDIA Onyx User Manual v3.10.4302 (LTS)","year":"2023"},{"key":"ref32","article-title":"Bcm88480 traffic management architecture"},{"key":"ref33","article-title":"P4 16 intel \u00ae tofino ${ }^{\\text{TM}}$ switch"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342438"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1995.524561"},{"key":"ref36","first-page":"999","article-title":"Finding network misconfigurations by automatic template inference","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Kakarla"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18072.2020.9218538"},{"key":"ref38","article-title":"Out-of-order (ooo) data placement"},{"key":"ref39","article-title":"Connectx-6 dx ethernet smartnic"},{"key":"ref40","first-page":"931","article-title":"Flor: An open high performance rdma framework over heterogeneous rnics","volume-title":"17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Li"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405878"},{"key":"ref42","first-page":"279","article-title":"Accelerating distributed reinforcement learning with in-switch computing","volume-title":"Proceedings of the 46th International Symposium on Computer Architecture","author":"Li"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3135842"},{"key":"ref44","article-title":"Data plane development kit (dpdk)","year":"2019"},{"key":"ref45","article-title":"NS3 network simulator","year":"2023"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2004.1354513"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851192"},{"key":"ref48","first-page":"51","article-title":"Powertcp: Pushing the performance limits of datacenter networks","volume-title":"19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Addanki"},{"key":"ref49","article-title":"Evolve your ai\/ml network with cisco silicon one","year":"2023"},{"key":"ref50","article-title":"Massively distributed sgd: Imagenet\/resnet-50 training in a flash","author":"Mikami","year":"2018","journal-title":"arXiv preprint"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787484"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472899"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3651890.3672233"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544262"},{"key":"ref55","article-title":"Intel tofino 2","year":"2023"},{"key":"ref56","article-title":"Advanced Congestion & Flow Control with Programmable Switches","author":"Lee","year":"2020"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/1402946.1402967"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2007.334"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2009.2012853"},{"key":"ref60","first-page":"399","article-title":"F10: A Fault-Tolerant engineered network","volume-title":"10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13)","author":"Liu"},{"key":"ref61","first-page":"19","article-title":"Re-architecting congestion management in lossless ethernet","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Cheng"}],"event":{"name":"2024 IEEE 32nd International Conference on Network Protocols (ICNP)","location":"Charleroi, Belgium","start":{"date-parts":[[2024,10,28]]},"end":{"date-parts":[[2024,10,31]]}},"container-title":["2024 IEEE 32nd International Conference on Network Protocols (ICNP)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10858485\/10858498\/10858514.pdf?arnumber=10858514","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,5]],"date-time":"2025-02-05T18:44:44Z","timestamp":1738781084000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10858514\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,28]]},"references-count":61,"URL":"https:\/\/doi.org\/10.1109\/icnp61940.2024.10858514","relation":{},"subject":[],"published":{"date-parts":[[2024,10,28]]}}}