{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T16:53:29Z","timestamp":1785603209950,"version":"3.56.0"},"reference-count":67,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2024,2,1]],"date-time":"2024-02-01T00:00:00Z","timestamp":1706745600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,2,1]],"date-time":"2024-02-01T00:00:00Z","timestamp":1706745600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,2,1]],"date-time":"2024-02-01T00:00:00Z","timestamp":1706745600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Key-Area Research and Development Program of Guangdong Province","award":["2021B0101400001"],"award-info":[{"award-number":["2021B0101400001"]}]},{"name":"Hong Kong Research Grants Council (RGC) Theme-based Research Scheme","award":["T41-603\/20-R"],"award-info":[{"award-number":["T41-603\/20-R"]}]},{"name":"Hong Kong Research Grants Council (RGC) Theme-based Research Scheme","award":["GRF-16215119"],"award-info":[{"award-number":["GRF-16215119"]}]},{"name":"Hong Kong Research Grants Council (RGC) Theme-based Research Scheme","award":["GRF-16213621"],"award-info":[{"award-number":["GRF-16213621"]}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"publisher","award":["62062005"],"award-info":[{"award-number":["62062005"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE\/ACM Trans. Networking"],"published-print":{"date-parts":[[2024,2]]},"DOI":"10.1109\/tnet.2023.3293152","type":"journal-article","created":{"date-parts":[[2023,7,17]],"date-time":"2023-07-17T18:01:33Z","timestamp":1689616893000},"page":"627-642","source":"Crossref","is-referenced-by-count":3,"title":["LiteFlow: Toward High-Performance Adaptive Neural Networks for Kernel Datapath"],"prefix":"10.1109","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6926-7801","authenticated-orcid":false,"given":"Junxue","family":"Zhang","sequence":"first","affiliation":[{"name":"Intelligent System and Networking Laboratory (iSING Lab), The Hong Kong University of Science and Technology, Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5151-0997","authenticated-orcid":false,"given":"Chaoliang","family":"Zeng","sequence":"additional","affiliation":[{"name":"Intelligent System and Networking Laboratory (iSING Lab), The Hong Kong University of Science and Technology, Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7468-3746","authenticated-orcid":false,"given":"Hong","family":"Zhang","sequence":"additional","affiliation":[{"name":"David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-3620-4843","authenticated-orcid":false,"given":"Shuihai","family":"Hu","sequence":"additional","affiliation":[{"name":"Clustar Technology Company Ltd., Shenzhen, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2587-6028","authenticated-orcid":false,"given":"Kai","family":"Chen","sequence":"additional","affiliation":[{"name":"Intelligent System and Networking Laboratory (iSING Lab), The Hong Kong University of Science and Technology, Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","first-page":"3050","article-title":"A deep reinforcement learning perspective on internet congestion control","volume-title":"Proc. ICML","author":"Jay"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519593"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3152434.3152441"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230551"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3012426.3022184"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.5555\/3026877.3026899"},{"key":"ref7","article-title":"OpenAI gym","author":"Brockman","year":"2016","journal-title":"arXiv:1606.01540"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2006.11.009"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230553"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405892"},{"key":"ref11","first-page":"1","article-title":"KMLIB: Towards machine learning for operating systems","volume-title":"Proc. On-Device Intell. Workshop, Co-Located MLSys Conf.","author":"Akgun"},{"key":"ref12","volume-title":"Linux Kernel V4.1.5","year":"2020"},{"key":"ref13","volume-title":"The Linux Kernel Module Programming Guide","author":"Salzman","year":"2007"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2018.00077"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/HOTCHIPS.2016.7936208"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00286"},{"key":"ref17","article-title":"Quantizing deep convolutional networks for efficient inference: A whitepaper","author":"Krishnamoorthi","year":"2018","journal-title":"arXiv:1806.08342"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405886"},{"key":"ref19","first-page":"565","article-title":"Is advance knowledge of flow sizes a plausible assumption?","volume-title":"Proc. USENIX NSDI","author":"\u00d0uki\u0107"},{"key":"ref20","first-page":"1","article-title":"PyTorch: An imperative style, high-performance deep learning library","volume-title":"Proc. NeurIPS","author":"Paszke"},{"key":"ref21","article-title":"MXNet: A flexible and efficient machine learning library for heterogeneous distributed systems","author":"Chen","year":"2015","journal-title":"arXiv:1512.01274"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098841"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098842"},{"key":"ref24","first-page":"51","article-title":"Azure accelerated networking: SmartNICs in the public cloud","volume-title":"Proc. USENIX NSDI","author":"Firestone"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3132252"},{"key":"ref26","first-page":"487","article-title":"BMC: Accelerating memcached using safe in-kernel caching and pre-stack processing","volume-title":"Proc. USENIX NSDI","author":"Ghigoff"},{"key":"ref27","first-page":"99","article-title":"A Linux kernel implementation of the Homa transport protocol","volume-title":"Proc. USENIX ATC","author":"Ousterhout"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472929"},{"key":"ref29","volume-title":"Mellanox SN2100 Switch","year":"2020"},{"key":"ref30","volume-title":"Netem","year":"2020"},{"key":"ref31","first-page":"731","article-title":"Pantheon: The training ground for internet congestion-control research","volume-title":"Proc. USENIX ATC","author":"Yan"},{"key":"ref32","volume-title":"Mpstat","year":"2020"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7908-2604-3_16"},{"key":"ref34","article-title":"Adam: A method for stochastic optimization","author":"Kingma","year":"2014","journal-title":"arXiv:1412.6980"},{"key":"ref35","article-title":"A survey of quantization methods for efficient neural network inference","author":"Gholami","year":"2021","journal-title":"arXiv:2103.13630"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3428250"},{"key":"ref37","volume-title":"Neural Network Optimization With AIMET","year":"2022"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303950"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2019.2903055"},{"key":"ref40","first-page":"1","article-title":"Deep learning inference on commodity network interface cards","volume-title":"Proc. NeurIPS","author":"Siracusano"},{"key":"ref41","volume-title":"Python Jinja","year":"2020"},{"key":"ref42","volume-title":"GCC, the GNU Compiler Collection","year":"2020"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.2140\/gt.2003.7.645"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/1644893.1644918"},{"key":"ref45","first-page":"1","article-title":"Net-trim: Convex pruning of deep neural networks with performance guarantee","volume-title":"Proc. NeurIPS","author":"Aghasi"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486031"},{"key":"ref47","first-page":"15","article-title":"Explicit path control in commodity data centers: Design and applications","volume-title":"Proc. USENIX NSDI","author":"Hu"},{"key":"ref48","volume-title":"Aurora Codebase","year":"2020"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400105"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934888"},{"key":"ref51","first-page":"455","article-title":"Information-agnostic flow scheduling for commodity data centers","volume-title":"Proc. USENIX NSDI","author":"Bai"},{"key":"ref52","volume-title":"NS3-Gym","year":"2020"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3359989.3365426"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851192"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/INCOS45849.2019.8951365"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/IWCMC.2019.8766546"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.17487\/rfc2992"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3555050.3569125"},{"key":"ref59","volume-title":"DPDK","year":"2023"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934908"},{"key":"ref61","volume-title":"eBPF","year":"2023"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342221"},{"key":"ref63","first-page":"613","article-title":"Clipper: A low-latency online prediction serving system","volume-title":"Proc. USENIX NSDI","author":"Crankshaw"},{"issue":"1","key":"ref64","first-page":"6869","article-title":"Quantized neural networks: Training neural networks with low precision weights and activations","volume":"18","author":"Hubara","year":"2017","journal-title":"J. Mach. Learn. Res."},{"key":"ref65","first-page":"928","article-title":"Online convex programming and generalized infinitesimal gradient ascent","volume-title":"Proc. ICML","author":"Zinkevich"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511546921"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2018\/369"}],"container-title":["IEEE\/ACM Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/90\/10439254\/10184994.pdf?arnumber=10184994","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T14:39:38Z","timestamp":1709303978000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10184994\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2]]},"references-count":67,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tnet.2023.3293152","relation":{},"ISSN":["1063-6692","1558-2566"],"issn-type":[{"value":"1063-6692","type":"print"},{"value":"1558-2566","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2]]}}}