{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T23:11:25Z","timestamp":1768345885194,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,11,19]]},"DOI":"10.1145\/3772052.3772258","type":"proceedings-article","created":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T16:19:00Z","timestamp":1768321140000},"page":"571-584","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["FLASH: Fast Linked AF_XDP Sockets for High Performance Network Function Chains"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4673-8919","authenticated-orcid":false,"given":"Debojeet","family":"Das","sequence":"first","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-3068-9325","authenticated-orcid":false,"given":"Kevin Prafull","family":"Baua","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-3417-1056","authenticated-orcid":false,"given":"Aditya","family":"Kansara","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-4903-2280","authenticated-orcid":false,"given":"Arghyadip","family":"Chakraborty","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-1472-1949","authenticated-orcid":false,"given":"Dheeraj","family":"Kurukunda","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0039-595X","authenticated-orcid":false,"given":"Mythili","family":"Vutukuru","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-0272-9299","authenticated-orcid":false,"given":"Purushottam","family":"Kulkarni","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]}],"member":"320","published-online":{"date-parts":[[2026,1,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24322-6_22"},{"key":"e_1_3_2_1_2_1","volume-title":"ATC '18","author":"Andr\u00e9 Fabien","year":"2018","unstructured":"Fabien Andr\u00e9, St\u00e9phane Gouache, Nicolas Le Scouarnec, and Antoine Monsifrot. 2018. Don't share, Don't lock: Large-scale Software Connection Tracking with Krononat. In ATC '18. USENIX Association, Boston, MA, 453\u2013466. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/andre"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472888"},{"key":"e_1_3_2_1_4_1","volume-title":"Retrieved","author":"Intel Corporation","year":"2018","unstructured":"Intel Corporation. 2018. XDP user-space ring structure. Retrieved October 20, 2025 from https:\/\/github.com\/torvalds\/linux\/blob\/master\/net\/xdp\/xsk_queue.h"},{"key":"e_1_3_2_1_5_1","volume-title":"Andromeda: Performance, Isolation, and Velocity at Scale in Cloud Network Virtualization. In NSDI '18","author":"Dalton Michael","year":"2018","unstructured":"Michael Dalton, David Schultz, Jacob Adriaens, Ahsan Arefin, Anshuman Gupta, Brian Fahs, and Dima Rubinstein et al. 2018. Andromeda: Performance, Isolation, and Velocity at Scale in Cloud Network Virtualization. In NSDI '18. USENIX Association, Renton, WA, 373\u2013387. https:\/\/www.usenix.org\/conference\/nsdi18\/presentation\/dalton"},{"key":"e_1_3_2_1_6_1","volume-title":"NSDI '12","author":"Dobrescu Mihai","year":"2012","unstructured":"Mihai Dobrescu, Katerina Argyraki, and Sylvia Ratnasamy. 2012. Toward predictable performance in software packet-processing platforms. In NSDI '12. USENIX Association, USA, 11. https:\/\/www.usenix.org\/conference\/nsdi12\/technical- sessions\/presentation\/dobrescu"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629578"},{"key":"e_1_3_2_1_8_1","volume-title":"DPDK. Retrieved","author":"DPDK.","year":"2025","unstructured":"DPDK. 2025. Multi-process Limitations, Multi-process Support, DPDK. Retrieved October 20, 2025 from https:\/\/doc.dpdk.org\/guides\/prog_guide\/multi_proc_support.html#multi-process-limitations"},{"key":"e_1_3_2_1_9_1","volume-title":"DPDK. Retrieved","author":"DPDK.","year":"2025","unstructured":"DPDK. 2025. Ring Library, DPDK. Retrieved October 20, 2025 from https:\/\/doc.dpdk.org\/guides\/prog_guide\/ring_lib.html"},{"key":"e_1_3_2_1_10_1","volume-title":"Retrieved","year":"2025","unstructured":"dpdk.org. 2025. Data Plane Development Kit. Retrieved October 20, 2025 from https:\/\/www.dpdk.org\/"},{"key":"e_1_3_2_1_11_1","volume-title":"Maglev: A Fast and Reliable Software Network Load Balancer. In NSDI '16","author":"Eisenbud Danielle E.","year":"2016","unstructured":"Danielle E. Eisenbud, Cheng Yi, Carlo Contavalli, Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein. 2016. Maglev: A Fast and Reliable Software Network Load Balancer. In NSDI '16. USENIX Association, Santa Clara, CA, 523\u2013535. https:\/\/www.usenix.org\/conference\/nsdi16\/technical-sessions\/presentation\/eisenbud"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815675.2815692"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.001.1900483"},{"key":"e_1_3_2_1_14_1","volume-title":"Retrieved","author":"Fleming Matt","year":"2017","unstructured":"Matt Fleming. 2017. A thorough introduction to eBPF. Retrieved October 20, 2025 from https:\/\/lwn.net\/Articles\/740157\/"},{"key":"e_1_3_2_1_15_1","volume-title":"Retrieved","author":"BSD.","year":"2009","unstructured":"FreeBSD. 2009. bufring in FreeBSD v8. Retrieved October 20, 2025 from https:\/\/svnweb.freebsd.org\/base\/release\/8.0.0\/sys\/sys\/buf_ring.h?revision=199625&view=markup"},{"key":"e_1_3_2_1_16_1","volume-title":"Retrieved","author":"Herbert Tom","year":"2019","unstructured":"Tom Herbert and Willem de Bruijn. 2019. Scaling in the Linux Networking Stack. Retrieved October 20, 2025 from https:\/\/docs.kernel.org\/networking\/scaling.html"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281443"},{"key":"e_1_3_2_1_18_1","volume-title":"Circular Buffers. Retrieved","author":"Howells David","year":"2025","unstructured":"David Howells and Paul E. McKenney. 2010. Circular Buffers. Retrieved October 20, 2025 from https:\/\/docs.kernel.org\/core-api\/circular-buffers.html"},{"key":"e_1_3_2_1_19_1","volume-title":"NSDI '14","author":"Hwang Jinho","year":"2014","unstructured":"Jinho Hwang, K. K. Ramakrishnan, and Timothy Wood. 2014. NetVM: high performance and flexible networking using virtualization on commodity platforms. In NSDI '14. USENIX Association, USA, 445\u2013458. https:\/\/www.usenix.org\/system\/files\/conference\/nsdi14\/nsdi14-paper-hwang.pdf"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155345"},{"key":"e_1_3_2_1_21_1","volume-title":"Retrieved","author":"Karlsson Magnus","year":"2020","unstructured":"Magnus Karlsson. 2020. xsk: support shared umems between devices and queues. Retrieved October 20, 2025 from https:\/\/lore.kernel.org\/netdev\/1598603189-32145-1-git-send-email-magnus.karlsson@intel.com\/#r"},{"key":"e_1_3_2_1_22_1","volume-title":"Retrieved","author":"Karlsson Magnus","year":"2022","unstructured":"Magnus Karlsson, Gary Loughnane, Elza Mathew, Paulina Osikoya, Jeff Shaw, Maryam Tahhan, Edwin Verplanke, and Keith Wiles. 2022. Cloud Native Data Plane (CNDP) - Overview. Retrieved October 20, 2025 from https:\/\/builders.intel.com\/solutionslibrary\/cloud-native-data-plane-cndp-overview-technology-guide"},{"key":"e_1_3_2_1_23_1","volume-title":"LPC '18. Linux Plumbers Conference","author":"Karlsson Magnus","year":"2018","unstructured":"Magnus Karlsson and Bjorn Topel. 2018. The Path to DPDK Speeds for AF XDP. In LPC '18. Linux Plumbers Conference, Vancouver, BC, 1\u20139. https:\/\/lpc.events\/event\/2\/contributions\/99\/"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281441"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098828"},{"key":"e_1_3_2_1_26_1","volume-title":"NSDI '23","author":"Li Hao","year":"2023","unstructured":"Hao Li, Yihan Dang, Guangda Sun, Guyue Liu, Danfeng Shan, and Peng Zhang. 2023. LemonNFV: Consolidating Heterogeneous Network Functions at Line Speed. In NSDI '23. USENIX Association, Boston, MA, 1451\u20131468. https:\/\/www.usenix.org\/conference\/nsdi23\/presentation\/li-hao"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2018.00011"},{"key":"e_1_3_2_1_28_1","volume-title":"NSDI '14","author":"Lim Hyeontaek","year":"2014","unstructured":"Hyeontaek Lim, Dongsu Han, David G. Andersen, and Michael Kaminsky. 2014. MICA: a holistic approach to fast in-memory key-value storage. In NSDI '14. USENIX Association, USA, 429\u2013444. https:\/\/www.usenix.org\/conference\/nsdi14\/technical-sessions\/presentation\/lim"},{"key":"e_1_3_2_1_29_1","volume-title":"Retrieved","author":"Linux","year":"2024","unstructured":"Linux manual page. 2024. unix - sockets for local interprocess communication. Retrieved October 20, 2025 from https:\/\/man7.org\/linux\/man-pages\/man7\/unix.7.html"},{"key":"e_1_3_2_1_30_1","volume-title":"NSDI '14","author":"Martins Joao","year":"2014","unstructured":"Joao Martins, Mohamed Ahmed, Costin Raiciu, Vladimir Olteanu, Michio Honda, Roberto Bifulco, and Felipe Huici. 2014. ClickOS and the art of network function virtualization. In NSDI '14. USENIX Association, USA, 459\u2013473. https:\/\/www.usenix.org\/conference\/nsdi14\/technical-sessions\/presentation\/martins"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPSR.2018.8850758"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2021.3055676"},{"key":"e_1_3_2_1_33_1","volume-title":"OSDI '16","author":"Panda Aurojit","year":"2016","unstructured":"Aurojit Panda, Sangjin Han, Keon Jang, Melvin Walls, Sylvia Ratnasamy, and Scott Shenker. 2016. NetBricks: Taking the V out of NFV. In OSDI '16. USENIX Association, Savannah, GA, 203\u2013216. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/panda"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3594255.3594257"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3698038.3698558"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544259"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3718958.3750494"},{"key":"e_1_3_2_1_38_1","volume-title":"Retrieved","year":"2025","unstructured":"redhat. 2025. afxdp plugins for kubernetes. Retrieved October 20, 2025 from https:\/\/github.com\/redhat-et\/afxdp-plugins-for-kubernetes"},{"key":"e_1_3_2_1_39_1","unstructured":"Nishanth Shyamkumar Piotr Raczynski Dave Cremins Michal Kubiak and Ashok Sunder Rajan. 2022. In-Kernel Fast Path Performance For Containers Running Telecom Workloads. In Netdev 0x16. netdev conference Lisbon Portugal 1\u20136. https:\/\/netdevconf.info\/0x16\/sessions\/talk\/inkernel-fast-path-performance-for-containers-running-telecom-workload.html"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472914"},{"key":"e_1_3_2_1_41_1","volume-title":"Retrieved","author":"Wilcox Matthew","year":"2018","unstructured":"Matthew Wilcox. 2018. Linux ID Allocation. Retrieved October 20, 2025 from https:\/\/docs.kernel.org\/core-api\/idr.html"},{"key":"e_1_3_2_1_42_1","volume-title":"Retrieved","author":"Wiles Keith","year":"2014","unstructured":"Keith Wiles. 2014. Pktgen\u2014Traffic generator powered by DPDK. Retrieved October 20, 2025 from https:\/\/github.com\/pktgen\/Pktgen-DPDK"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3326285.3329056"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/NetSoft54395.2022.9844083"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2940147.2940155"}],"event":{"name":"SoCC '25: ACM Symposium on Cloud Computing","location":"Online USA","acronym":"SoCC '25","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 2025 ACM Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3772052.3772258","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T16:23:56Z","timestamp":1768321436000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3772052.3772258"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,19]]},"references-count":45,"alternative-id":["10.1145\/3772052.3772258","10.1145\/3772052"],"URL":"https:\/\/doi.org\/10.1145\/3772052.3772258","relation":{},"subject":[],"published":{"date-parts":[[2025,11,19]]},"assertion":[{"value":"2026-01-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}