{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T16:29:26Z","timestamp":1779294566556,"version":"3.51.4"},"reference-count":46,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"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":["IEEE\/ACM Trans. Networking"],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1109\/tnet.2022.3208799","type":"journal-article","created":{"date-parts":[[2022,10,5]],"date-time":"2022-10-05T19:32:34Z","timestamp":1664998354000},"page":"979-993","source":"Crossref","is-referenced-by-count":2,"title":["Metronome: Adaptive and Precise Intermittent Packet Retrieval in DPDK"],"prefix":"10.1109","volume":"31","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5333-3114","authenticated-orcid":false,"given":"Marco","family":"Faltelli","sequence":"first","affiliation":[{"name":"Department of Civil and Computer Engineering, University of Rome &#x201C;Tor Vergata&#x201D;, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giacomo","family":"Belocchi","sequence":"additional","affiliation":[{"name":"Department of Civil and Computer Engineering, University of Rome &#x201C;Tor Vergata&#x201D;, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5616-7980","authenticated-orcid":false,"given":"Francesco","family":"Quaglia","sequence":"additional","affiliation":[{"name":"Department of Civil and Computer Engineering, University of Rome &#x201C;Tor Vergata&#x201D;, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3626-6404","authenticated-orcid":false,"given":"Salvatore","family":"Pontarelli","sequence":"additional","affiliation":[{"name":"Consorzio Nazionale Interuniversitario per le Telecomunicazioni (CNIT), Genoa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7277-7423","authenticated-orcid":false,"given":"Giuseppe","family":"Bianchi","sequence":"additional","affiliation":[{"name":"Consorzio Nazionale Interuniversitario per le Telecomunicazioni (CNIT), Genoa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref13","author":"battula","year":"2021","journal-title":"DPDK (data plane development kit) for Linux VMs now generally available"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2019.2948467"},{"key":"ref12","author":"barr","year":"2021","journal-title":"Elastic network adapter&#x2014;High performance network interface for Amazon EC2 Amazon Web Services"},{"key":"ref34","article-title":"SoftNIC: A software NIC to augment hardware","author":"han","year":"2015"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2019.2913710"},{"key":"ref37","year":"2021","journal-title":"Sample Applications User Guides&#x2014;L3 Forwarding Sample Application"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3386367.3432730"},{"key":"ref36","author":"jayakumar","year":"2021","journal-title":"Data plane development kit (DPDK)&#x2014;Multicores and control plane synchronization Intel"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132780"},{"key":"ref30","first-page":"361","article-title":"Shenango: Achieving high CPU efficiency for latency-sensitive datacenter workloads","author":"ousterhout","year":"2019","journal-title":"Proc USENIX NSDI"},{"key":"ref11","first-page":"46","article-title":"Meltdown: Reading kernel memory from user space","author":"lipp","year":"2018","journal-title":"Proc 27th USENIX Secur Symp"},{"key":"ref33","first-page":"93","article-title":"Enabling programmable transport protocols in high-speed NICs","author":"arashloo","year":"2020","journal-title":"Proc USENIX NSDI"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2015.2435732"},{"key":"ref32","first-page":"33","article-title":"Loom: Flexible and efficient NIC packet scheduling","author":"stephens","year":"2019","journal-title":"Proc USENIX NSDI"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/IWQoS.2016.7590429"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2015.7110118"},{"key":"ref17","first-page":"101","article-title":"netmap: A novel framework for fast packet I\/O","author":"rizzo","year":"2012","journal-title":"Proc USENIX ATC"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3359989.3365415"},{"key":"ref16","year":"2021","journal-title":"Metronome Adaptive Packet Retrieval in DPDK"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2815675.2815692"},{"key":"ref19","year":"2021","journal-title":"PF_Ring ZC (Zero Copy)"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2016.2558998"},{"key":"ref24","first-page":"51","article-title":"Azure accelerated networking: SmartNICs in the public cloud","author":"firestone","year":"2018","journal-title":"Proc USENIX NSDI"},{"key":"ref46","first-page":"489","article-title":"mTCP: A highly scalable user-level TCP stack for multicore systems","author":"jeong","year":"2014","journal-title":"Proc USENIX NSDI"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3225058.3225129"},{"key":"ref45","year":"2021","journal-title":"Sample Applications User Guides&#x2014;IPsec Security Gateway Sample Application"},{"key":"ref26","article-title":"The express data path: Fast programmable packet processing in the operating system kernel","author":"h\u00f8iland-j\u00f8rgensen","year":"2018","journal-title":"Proc ACM CoNEXT"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/263326.263335"},{"key":"ref20","year":"2021","journal-title":"DPDK"},{"key":"ref42","year":"2021","journal-title":"Achieving Line Rate With XDP_FWD Using Intel X520 #53"},{"key":"ref41","year":"2021","journal-title":"Cpu frequency and voltage scaling code in the linux kernel"},{"key":"ref22","year":"2015","journal-title":"Data plane development kit power optimization on advantech*network appliance platform"},{"key":"ref44","year":"2021","journal-title":"Intel Ethernet Controller X710\/XXV710\/XL710 Specification Update Section 2 Clarification #13"},{"key":"ref21","author":"gorrie","year":"2021","journal-title":"Snabb Simple and fast packet networking"},{"key":"ref43","article-title":"Benchmarking modern multiprocessors","author":"bienia","year":"2011"},{"key":"ref28","year":"2021","journal-title":"XDP Supported Drivers IO Visor Project"},{"key":"ref27","first-page":"973","article-title":"hXDP: Efficient software packet processing on FPGA NICs","author":"brunella","year":"2020","journal-title":"Proc USENIX OSDI"},{"key":"ref29","year":"2021","journal-title":"DPDK&#x2014;Supported NICs"},{"key":"ref8","author":"barroso","year":"2018","journal-title":"The datacenter as a computer Designing warehouse-scale machines"},{"key":"ref7","first-page":"89","article-title":"Building a power-proportional software router","author":"niccolini","year":"2012","journal-title":"Proc USENIX ATC"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3282307"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934911"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741964"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787472"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3177754"}],"container-title":["IEEE\/ACM Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/90\/10153803\/09911944.pdf?arnumber=9911944","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,3]],"date-time":"2023-07-03T18:42:08Z","timestamp":1688409728000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9911944\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6]]},"references-count":46,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tnet.2022.3208799","relation":{},"ISSN":["1063-6692","1558-2566"],"issn-type":[{"value":"1063-6692","type":"print"},{"value":"1558-2566","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6]]}}}