{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T01:49:47Z","timestamp":1740102587038,"version":"3.37.3"},"reference-count":40,"publisher":"IEEE","license":[{"start":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T00:00:00Z","timestamp":1696896000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T00:00:00Z","timestamp":1696896000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key R&D Program of China","doi-asserted-by":"publisher","award":["2022YFB3105000"],"award-info":[{"award-number":["2022YFB3105000"]}],"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":["61972189"],"award-info":[{"award-number":["61972189"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,10,10]]},"DOI":"10.1109\/icnp59255.2023.10355629","type":"proceedings-article","created":{"date-parts":[[2023,12,20]],"date-time":"2023-12-20T19:18:50Z","timestamp":1703099930000},"page":"1-11","source":"Crossref","is-referenced-by-count":0,"title":["Dryad: Deploying Adaptive Trees on Programmable Switches for Networking Classification"],"prefix":"10.1109","author":[{"given":"Guorui","family":"Xie","sequence":"first","affiliation":[{"name":"International Graduate School, Tsinghua University,Shenzhen,China"}]},{"given":"Qing","family":"Li","sequence":"additional","affiliation":[{"name":"Peng Cheng Laboratory,Shenzhen,China"}]},{"given":"Jiaye","family":"Lin","sequence":"additional","affiliation":[{"name":"International Graduate School, Tsinghua University,Shenzhen,China"}]},{"given":"Gianni","family":"Antichi","sequence":"additional","affiliation":[{"name":"Politecnico di Milano,Italy"}]},{"given":"Dan","family":"Zhao","sequence":"additional","affiliation":[{"name":"Peng Cheng Laboratory,Shenzhen,China"}]},{"given":"Zhenhui","family":"Yuan","sequence":"additional","affiliation":[{"name":"Northumbria University,UK"}]},{"given":"Ruoyu","family":"Li","sequence":"additional","affiliation":[{"name":"International Graduate School, Tsinghua University,Shenzhen,China"}]},{"given":"Yong","family":"Jiang","sequence":"additional","affiliation":[{"name":"International Graduate School, Tsinghua University,Shenzhen,China"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23204"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.3390\/s21092972"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/SPW.2018.00013"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-019-04030-2"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/IWQoS.2018.8624128"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.108267"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3405671.3405811"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2016.7785324"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3365609.3365864"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"volume-title":"P416 Portable Switch Architecture (PSA)","year":"2018","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM48880.2022.9796936"},{"volume-title":"Intel Tofino: P4-programmable Ethernet switch ASIC that delivers better performance at lower power","year":"2019","key":"ref13"},{"key":"ref14","first-page":"651","article-title":"Runtime programmable switches","volume-title":"Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation. USENIX Association","author":"Xing","year":"2022"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/BF00116251"},{"volume-title":"C4.5: Programs for Machine Learning","year":"1993","author":"Quinlan","key":"ref16"},{"volume-title":"Classification and Regression Trees. Wadsworth","year":"1984","author":"Breiman","key":"ref17"},{"key":"ref18","article-title":"Iisy: Practical in-network classification","author":"Zheng","year":"2022","journal-title":"arXiv preprint"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-020-05440-2"},{"key":"ref20","article-title":"pforest: In-network inference with random forests","author":"Busse-Grawitz","year":"2019","journal-title":"arXiv preprint"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3472716.3472846"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230544"},{"volume-title":"Leveraging stratum and tofino fast refresh for software upgrades","year":"2018","author":"Antonin","key":"ref23"},{"key":"ref24","first-page":"635","article-title":"Enabling in-situ programmability in network data plane: From architecture to language","volume-title":"Proceedings of the 19th USENIX Sympo-sium on Networked Systems Design and Implementation. USENIX Association","author":"Feng","year":"2022"},{"volume-title":"OpenMesh BF-48X6Z Programmable Switch","year":"2022","key":"ref25"},{"volume-title":"DCS802 12.8T PROGRAMMABLE DATA CENTER SWITCH","year":"2021","key":"ref26"},{"volume-title":"H3C S9850 Series Data Center Switches","year":"2022","key":"ref27"},{"key":"ref28","first-page":"835","article-title":"Investigating managed language runtime performance: Why javascript and python are 8x and 29x slower than c++, yet java and go can be faster?","volume-title":"Proceedings of the USENIX Annual Technical Conference. USENIX Association","author":"Lion","year":"2022"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP52444.2021.9651946"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2021.24067"},{"volume-title":"Decision Trees","year":"2007","key":"ref31"},{"key":"ref32","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"Journal of Machine Learning Research"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/milcis.2015.7348942"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P19-1355"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1017\/S0269888997000015"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1987.0321"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/BF00993345"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/conect.2002.1039263"},{"volume-title":"Process-based parallelism","year":"2022","key":"ref39"},{"volume-title":"How Fast Is C++ Compared to Python?","year":"2020","author":"Tamimi","key":"ref40"}],"event":{"name":"2023 IEEE 31st International Conference on Network Protocols (ICNP)","start":{"date-parts":[[2023,10,10]]},"location":"Reykjavik, Iceland","end":{"date-parts":[[2023,10,13]]}},"container-title":["2023 IEEE 31st International Conference on Network Protocols (ICNP)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10355566\/10355569\/10355629.pdf?arnumber=10355629","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,12]],"date-time":"2024-01-12T20:24:18Z","timestamp":1705091058000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10355629\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,10]]},"references-count":40,"URL":"https:\/\/doi.org\/10.1109\/icnp59255.2023.10355629","relation":{},"subject":[],"published":{"date-parts":[[2023,10,10]]}}}