{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T16:14:43Z","timestamp":1781021683633,"version":"3.54.1"},"reference-count":15,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2018,12,1]],"date-time":"2018-12-01T00:00:00Z","timestamp":1543622400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Commun. Mag."],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1109\/mcom.2018.1800069","type":"journal-article","created":{"date-parts":[[2018,11,14]],"date-time":"2018-11-14T20:02:37Z","timestamp":1542225757000},"page":"97-103","source":"Crossref","is-referenced-by-count":64,"title":["High-Speed Software Data Plane via Vectorized Packet Processing"],"prefix":"10.1109","volume":"56","author":[{"given":"David","family":"Barach","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leonardo","family":"Linguaglossa","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Damjan","family":"Marion","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pierre","family":"Pfister","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Salvatore","family":"Pontarelli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dario","family":"Rossi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2398776.2398784"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2658260.2658267"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2349896.2349910"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2017.21"},{"key":"ref14","author":"barach","year":"2011","journal-title":"Vectorized software packet forwarding"},{"key":"ref15","article-title":"Raising the Bar for Using GPUs in Software Packet Processing","author":"kalia","year":"0","journal-title":"USENIX NSDI"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629578"},{"key":"ref3","article-title":"netmap: A Novel Framework for Fast Packet I\/O","author":"rizzo","year":"0","journal-title":"Proc USENIX ATC"},{"key":"ref6","author":"linguaglossa","year":"2017","journal-title":"High-speed Software Data Plane via Vectorized Packet Processing (Extended Version)"},{"key":"ref5","article-title":"Fast Packet Processing: A Survey","author":"cerovi","year":"2018","journal-title":"IEEE Commun Surveys & Tutorials"},{"key":"ref8","article-title":"Comparison of Frameworks for High-Performance Packet 10","author":"gallen\u00fcller","year":"0","journal-title":"Proc ACM\/IEEE ANCS"},{"key":"ref7","article-title":"Improving Passive Packet Capture: Beyond Device Polling","author":"deri","year":"0","journal-title":"Proceedings of SANE"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2015.7110116"},{"key":"ref1","first-page":"217","article-title":"The Click Modular Router","volume":"34","author":"kohler","year":"1999","journal-title":"Operating Systems Review"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851207"}],"container-title":["IEEE Communications Magazine"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/35\/8570022\/08535089.pdf?arnumber=8535089","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:09:55Z","timestamp":1642003795000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8535089\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12]]},"references-count":15,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/mcom.2018.1800069","relation":{},"ISSN":["0163-6804","1558-1896"],"issn-type":[{"value":"0163-6804","type":"print"},{"value":"1558-1896","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,12]]}}}