{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T08:37:21Z","timestamp":1773304641105,"version":"3.50.1"},"reference-count":90,"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"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62472384"],"award-info":[{"award-number":["62472384"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,10,28]]},"DOI":"10.1109\/icnp61940.2024.10858560","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":12,"title":["Demystifying Datapath Accelerator Enhanced Off-path SmartNIC"],"prefix":"10.1109","author":[{"given":"Xuzheng","family":"Chen","sequence":"first","affiliation":[{"name":"Zhejiang University"}]},{"given":"Jie","family":"Zhang","sequence":"additional","affiliation":[{"name":"Zhejiang University"}]},{"given":"Ting","family":"Fu","sequence":"additional","affiliation":[{"name":"Alibaba Cloud"}]},{"given":"Yifan","family":"Shen","sequence":"additional","affiliation":[{"name":"Alibaba Cloud"}]},{"given":"Shu","family":"Ma","sequence":"additional","affiliation":[{"name":"Alibaba Cloud"}]},{"given":"Kun","family":"Qian","sequence":"additional","affiliation":[{"name":"Alibaba Cloud"}]},{"given":"Lingjun","family":"Zhu","sequence":"additional","affiliation":[{"name":"Alibaba Cloud"}]},{"given":"Chao","family":"Shi","sequence":"additional","affiliation":[{"name":"Alibaba Cloud"}]},{"given":"Yin","family":"Zhang","sequence":"additional","affiliation":[{"name":"Zhejiang University"}]},{"given":"Ming","family":"Liu","sequence":"additional","affiliation":[{"name":"University of Wisconsin,Madison"}]},{"given":"Zeke","family":"Wang","sequence":"additional","affiliation":[{"name":"Zhejiang University"}]}],"member":"263","reference":[{"key":"ref1","article-title":"BCM957504-N1100G","volume-title":"Broadcom","year":"2020"},{"key":"ref2","article-title":"ConnectX\u00ae-5 En Card Product Brief","volume-title":"Mellanox","year":"2017"},{"key":"ref3","article-title":"ConnectX\u00ae-6 En Card Product Brief","volume-title":"Mellanox","year":"2017"},{"key":"ref4","article-title":"BCM957508-P2200G","volume-title":"Broadcom","year":"2019"},{"key":"ref5","article-title":"800G specification","volume-title":"Ehernet Technology Consortium","year":"2020"},{"key":"ref6","article-title":"NVIDIA BLUEFIELD-2 DPU","volume-title":"Nvidia","year":"2021"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342079"},{"key":"ref8","article-title":"NVIDIA BLUEFIELD-3 DPU","volume-title":"Nvidia","year":"2022"},{"key":"ref9","article-title":"StingrayTM PS250","volume-title":"Broadcom","year":"2024"},{"key":"ref10","article-title":"Marvell LiquidIO II SmartNICs","volume-title":"Marvell","year":"2024"},{"key":"ref11","article-title":"Intel\u00ae Infrastructure Processing Unit","volume-title":"Intel","year":"2024"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750392"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1496091.1496103"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098825"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589082"},{"key":"ref16","article-title":"Tiara: A scalable and efficient hardware acceleration architecture for stateful layer-4 load balancing","author":"Zeng","year":"2022","journal-title":"NSDI"},{"key":"ref17","article-title":"Beyond smartnics: Towards a fully programmable cloud","author":"Caulfield","year":"2018","journal-title":"HPSR"},{"key":"ref18","article-title":"Enabling programmable transport protocols in high-speed nics","author":"Arashloo","year":"2020","journal-title":"NSDI"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI59126.2023.00020"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI59126.2023.00019"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.tbench.2023.100120"},{"key":"ref22","author":"Sun","year":"2023","journal-title":"A comprehensive study on optimizing systems with data processing units"},{"key":"ref23","article-title":"Characterizing off-path smartnic for accelerating distributed systems","author":"Wei","year":"2023","journal-title":"OSDI"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.2172\/1783736"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604837"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10071127"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/SOCC58585.2023.10257113"},{"key":"ref28","article-title":"Link Aggregation","volume-title":"Nvidia","year":"2024"},{"key":"ref29","article-title":"DOCA","volume-title":"Nvidia","year":"2024"},{"key":"ref30","article-title":"Data Plane Development Kit","volume-title":"DPDK","year":"2024"},{"key":"ref31","volume-title":"Receive Side Scaling","author":"Hudek","year":"2017"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2013.6"},{"key":"ref33","article-title":"DOCA DPA Subsystem Programming Guide","volume-title":"Nvidia","year":"2024"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2847263.2847269"},{"key":"ref35","article-title":"Reexamining direct cache access to optimize {I\/O} intensive applications for multi-hundred-gigabit networks","author":"Farshin","year":"2020","journal-title":"ATC"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS48437.2020.00031"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3508042"},{"key":"ref38","article-title":"Sundial: Faulttolerant clock synchronization for datacenters","author":"Li","year":"2020","journal-title":"OSDI"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/2491245"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3300069"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/214451.214456"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1987.232562"},{"key":"ref43","article-title":"Flowradar: A better netflow for data centers","author":"Li","year":"2016","journal-title":"NSDI"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2999572.2999609"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOMWKSHPS57453.2023.10226161"},{"key":"ref46","article-title":"Exploiting a natural network effect for scalable, fine-grained clock synchronization","author":"Geng","year":"2018","journal-title":"NSDI"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2477041"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230563"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3127489"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3575708"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"ref52","article-title":"Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing","author":"Zaharia","year":"2012","journal-title":"NSDI"},{"key":"ref53","article-title":"In-network aggregation for shared machine learning clusters","author":"Gebara","year":"2021","journal-title":"MLSys"},{"key":"ref54","article-title":"Atp: In-network aggregation for multi-tenant learning","author":"Lao","year":"2021","journal-title":"NSDI"},{"key":"ref55","article-title":"Scaling distributed machine learning with in-network aggregation","author":"Sapio","year":"2021","journal-title":"NSDI"},{"key":"ref56","article-title":"Scaling distributed machine learning with \\{In-Network\\} aggregation","author":"Sapio","year":"2021","journal-title":"NSDI"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3295500.3356176"},{"key":"ref58","article-title":"Yelp Open Dataset","volume-title":"Yelp","year":"2022"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934897"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589077"},{"key":"ref61","article-title":"Azure accelerated networking:smartnics in the public cloud","author":"Firestone","year":"2018","journal-title":"NSDI"},{"key":"ref62","article-title":"Enabling programmable transport protocols in high-speed nics","author":"Arashloo","year":"2020","journal-title":"NSDI"},{"key":"ref63","article-title":"Panic: A high-performance programmable nic for multi-tenant networks","author":"Lin","year":"2020","journal-title":"OSDI"},{"key":"ref64","article-title":"Flowblaze: Stateful packet processing in hardware","author":"Pontarelli","year":"2019","journal-title":"NSDI"},{"key":"ref65","article-title":"Floem: A programming system for nic-accelerated network applications","author":"Phothilimthana","year":"2018","journal-title":"OSDI"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.14778\/3317315.3317322"},{"key":"ref67","article-title":"E3:energy-efficient microservices on smartnic-accelerated servers","author":"Liu","year":"2019","journal-title":"ATC"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS47774.2020.00029"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405895"},{"key":"ref70","article-title":"FpgaNIC: An FPGA-based Versatile 100Gb SmartNIC for GPUs","author":"Zeke","year":"2022","journal-title":"ATC"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM48280.2020.00024"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582067"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3542700.3542704"},{"key":"ref74","article-title":"AlNiCo: SmartNICaccelerated contention-aware request scheduling for transaction processing","author":"Li","year":"2022","journal-title":"ATC"},{"key":"ref75","article-title":"Consensus in a Box: Inexpensive Coordination in Hardware","author":"Istv\u00e1n","year":"2016","journal-title":"NSDI"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT52863.2021.9609804"},{"key":"ref77","article-title":"Rearchitecting the tcp stack for i\/o-offloaded content delivery","author":"Kim","year":"2023","journal-title":"NSDI"},{"key":"ref78","article-title":"Enso: A streaming interface for nic-application communication","author":"Sadok","year":"2023","journal-title":"OSDI"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA59077.2024.00051"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2024.3404089"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483565"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3279255"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.14778\/3611540.3611579"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483565"},{"key":"ref85","article-title":"The nanopu: A nanosecond network stack for datacenters","author":"Ibanez","year":"2021","journal-title":"OSDI"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC59245.2023.00025"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446696"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.14778\/3681954.3682002"},{"key":"ref89","article-title":"Lognic: A high-level performance model for smartnics","author":"Guo","year":"2023","journal-title":"MICRO"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483555"}],"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\/10858560.pdf?arnumber=10858560","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,5]],"date-time":"2025-02-05T06:03:13Z","timestamp":1738735393000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10858560\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,28]]},"references-count":90,"URL":"https:\/\/doi.org\/10.1109\/icnp61940.2024.10858560","relation":{},"subject":[],"published":{"date-parts":[[2024,10,28]]}}}