{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T14:45:48Z","timestamp":1775745948188,"version":"3.50.1"},"reference-count":45,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2025,2,1]],"date-time":"2025-02-01T00:00:00Z","timestamp":1738368000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,2,1]],"date-time":"2025-02-01T00:00:00Z","timestamp":1738368000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,2,1]],"date-time":"2025-02-01T00:00:00Z","timestamp":1738368000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022YFB2702803"],"award-info":[{"award-number":["2022YFB2702803"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62172204"],"award-info":[{"award-number":["62172204"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61832005"],"award-info":[{"award-number":["61832005"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Key Research and Development Program of Jiangsu Province","award":["BE2020001-3"],"award-info":[{"award-number":["BE2020001-3"]}]},{"DOI":"10.13039\/100017085","name":"Collaborative Innovation Center of Novel Software Technology and Industrialization","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100017085","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Netw."],"published-print":{"date-parts":[[2025,2]]},"DOI":"10.1109\/tnet.2024.3491840","type":"journal-article","created":{"date-parts":[[2024,11,12]],"date-time":"2024-11-12T18:54:44Z","timestamp":1731437684000},"page":"430-445","source":"Crossref","is-referenced-by-count":1,"title":["Accelerating Network Features Deployment With Heterogeneous Platforms"],"prefix":"10.1109","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7917-4729","authenticated-orcid":false,"given":"Tingting","family":"Xu","sequence":"first","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3410-8621","authenticated-orcid":false,"given":"Xiaoliang","family":"Wang","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2710-7628","authenticated-orcid":false,"given":"Chen","family":"Tian","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yun","family":"Xiong","sequence":"additional","affiliation":[{"name":"Huawei, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1065-449X","authenticated-orcid":false,"given":"Baoliu","family":"Ye","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1467-4519","authenticated-orcid":false,"given":"Sanglu","family":"Lu","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cam-Tu","family":"Nguyen","sequence":"additional","affiliation":[{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934900"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref3","volume-title":"Data Plane Development Kit","author":"DPDK","year":"2014"},{"key":"ref4","volume-title":"Vectorized software packet forwarding","author":"Barach","year":"2011"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354874"},{"key":"ref6","volume-title":"Network Processors: Architecture, Programming, and Implementation","author":"Giladi","year":"2008"},{"key":"ref7","volume-title":"Intel Programmable Ethernet Switch Products","year":"2021"},{"key":"ref8","volume-title":"Trident4 \/ BCM56880 Series","year":"2020"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405855"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472889"},{"key":"ref11","first-page":"785","article-title":"Scaling distributed machine learning with in-network aggregation","volume-title":"Proc. 18th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Sapio"},{"key":"ref12","first-page":"741","article-title":"ATP: In-network aggregation for multi-tenant learning","volume-title":"Proc. 18th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Lao"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405869"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM53939.2023.10228857"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098854"},{"key":"ref17","first-page":"1","article-title":"Accessing cloud with disaggregated software-defined router","volume-title":"Proc. 18th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Shao"},{"key":"ref18","volume-title":"VPP","year":"2024"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2015.7110116"},{"key":"ref20","volume-title":"GitHub: NPL-Spec","year":"2021"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230544"},{"key":"ref23","first-page":"193","article-title":"Modular switch programming under resource constraints","volume-title":"Proc. 19th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Hogan"},{"key":"ref24","first-page":"635","article-title":"Enabling in-situ programmability in network data plane: From architecture to language","volume-title":"Proc. 19th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Feng"},{"key":"ref25","first-page":"1237","article-title":"A high-speed stateful packet processing approach for tbps programmable switches","volume-title":"Proc. 20th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Scazzariello"},{"key":"ref26","volume-title":"P4RunTime Specification","author":"Group","year":"2019"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2080.357392"},{"key":"ref28","first-page":"6203","article-title":"An efficient design of intelligent network data plane","volume-title":"Proc. 32nd USENIX Secur. Symp. (USENIX Secur.)","author":"Zhou"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/258533.258660"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/90.663936"},{"key":"ref31","first-page":"419","article-title":"007: Democratically finding the cause of packet drops","volume-title":"Proc. 15th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Arzani"},{"key":"ref32","volume-title":"Pktgen-DPDK: Traffic Generator Powered by DPDK","year":"2011"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"ref34","first-page":"373","article-title":"Andromeda: Performance, isolation, and velocity at scale in cloud network virtualization","volume-title":"Proc. 15th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Dalton"},{"key":"ref35","volume-title":"Tcpreplay","year":"2024"},{"key":"ref36","doi-asserted-by":"crossref","DOI":"10.1016\/j.dib.2023.108888","article-title":"CESNET-QUIC22: A large one-month QUIC network traffic dataset from backbone lines","volume":"46","author":"Luxemburk","year":"2023","journal-title":"Data Brief"},{"key":"ref37","volume-title":"IP Network Traffic Flows Labeled With 75 Apps","year":"2024"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.dib.2022.108188"},{"key":"ref39","volume-title":"YouTube Traces From the Campus Network","year":"2024"},{"key":"ref40","volume-title":"Routeviews Prefix to as Mappings Dataset for IPv4 and IPv6","year":"2019"},{"key":"ref41","first-page":"155","article-title":"NetVRM: Virtual register memory for programmable networks","volume-title":"Proc. 19th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Zhu"},{"key":"ref42","first-page":"683","article-title":"Unlocking the power of inline floating-point operations on programmable switches","volume-title":"Proc. 19th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Yuan"},{"key":"ref43","first-page":"571","article-title":"Flightplan: Dataplane disaggregation and placement for P4 programs","volume-title":"Proc. 18th USENIX Symp. Netw. Syst. Design Implement. (NSDI)","author":"Sultana"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405879"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3405672.3405807"}],"container-title":["IEEE Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10723154\/10891942\/10750483.pdf?arnumber=10750483","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,19]],"date-time":"2025-02-19T18:41:35Z","timestamp":1739990495000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10750483\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2]]},"references-count":45,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tnet.2024.3491840","relation":{},"ISSN":["2998-4157"],"issn-type":[{"value":"2998-4157","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2]]}}}