{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T14:35:03Z","timestamp":1775745303610,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":56,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,11,27]],"date-time":"2023-11-27T00:00:00Z","timestamp":1701043200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006374","name":"European Commission","doi-asserted-by":"publisher","award":["Italian National Recovery and Resilience Plan (NRRP), Mission 4 Component 2 Investment 1.3, enlarged partnership ?Telecommunications of the Future? (PE0000001), program ?RESTART?"],"award-info":[{"award-number":["Italian National Recovery and Resilience Plan (NRRP), Mission 4 Component 2 Investment 1.3, enlarged partnership ?Telecommunications of the Future? (PE0000001), program ?RESTART?"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,11,27]]},"DOI":"10.1145\/3590140.3629105","type":"proceedings-article","created":{"date-parts":[[2023,11,24]],"date-time":"2023-11-24T18:06:33Z","timestamp":1700849193000},"page":"57-70","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["INSANE"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4697-1326","authenticated-orcid":false,"given":"Lorenzo","family":"Rosa","sequence":"first","affiliation":[{"name":"University of Bologna, Bologna, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1294-0043","authenticated-orcid":false,"given":"Andrea","family":"Garbugli","sequence":"additional","affiliation":[{"name":"University of Bologna, Bologna, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5107-1023","authenticated-orcid":false,"given":"Antonio","family":"Corradi","sequence":"additional","affiliation":[{"name":"University of Bologna, Bologna, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0992-7948","authenticated-orcid":false,"given":"Paolo","family":"Bellavista","sequence":"additional","affiliation":[{"name":"University of Bologna, Bologna, Italy"}]}],"member":"320","published-online":{"date-parts":[[2023,11,27]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2750180"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MMSP48831.2020.9287162"},{"key":"e_1_3_2_1_3_1","unstructured":"Infiniband Trade Association. 2010. Supplement to InfiniBand Architecture Specification. Release 1.2.2 Annex A16: RDMA over Converged Ethernet (RoCE)."},{"key":"e_1_3_2_1_4_1","article-title":"The IX Operating System: Combining Low Latency, High Throughput, and Efficiency in a Protected Dataplane","volume":"34","author":"Belay Adam","year":"2016","unstructured":"Adam Belay, George Prekas, Mia Primorac, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2016. The IX Operating System: Combining Low Latency, High Throughput, and Efficiency in a Protected Dataplane. ACM Trans. Comput. Syst. 34, 4, Article 11 (dec 2016), 39 pages.","journal-title":"ACM Trans. Comput. Syst."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352020.3352023"},{"key":"e_1_3_2_1_6_1","volume-title":"The Internet of Things, Fog and Cloud continuum: Integration and challenges. Internet of Things 3-4","author":"Bittencourt Luiz","year":"2018","unstructured":"Luiz Bittencourt, Roger Immich, Rizos Sakellariou, Nelson Fonseca, Edmundo Madeira, Marilia Curado, Leandro Villas, Luiz DaSilva, Craig Lee, and Omer Rana. 2018. The Internet of Things, Fog and Cloud continuum: Integration and challenges. Internet of Things 3-4 (2018), 134--155. https:\/\/www.sciencedirect.com\/science\/article\/pii\/S2542660518300635"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3453182"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544235"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472888"},{"key":"e_1_3_2_1_10_1","unstructured":"Lingjiao Chen Matei Zaharia and James Zou. 2023. FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance. arXiv:2305.05176 [cs.LG]"},{"key":"e_1_3_2_1_11_1","volume-title":"Linh Thi Xuan Phan, and Irene Zhang.","author":"Demoulin Henri Maxime","year":"2021","unstructured":"Henri Maxime Demoulin, Joshua Fried, Isaac Pedisich, Marios Kogias, Boon Thau Loo, Linh Thi Xuan Phan, and Irene Zhang. 2021. When Idling is Ideal: Optimizing Tail-Latency for Heavy-Tailed Datacenter Workloads with Pers\u00e9phone. Association for Computing Machinery, New York, NY, USA, 621--637."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2022.3199544"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (Renton, WA, USA) (USENIX ATC '19). USENIX Association, USA, 1--14","author":"Duplyakin Dmitry","year":"2019","unstructured":"Dmitry Duplyakin, Robert Ricci, Aleksander Maricq, Gary Wong, Jonathon Duerig, Eric Eide, Leigh Stoller, Mike Hibler, David Johnson, Kirk Webb, Aditya Akella, Kuangching Wang, Glenn Ricart, Larry Landweber, Chip Elliott, Michael Zink, Emmanuel Cecchet, Snigdhaswin Kar, and Prabodh Mishra. 2019. The Design and Operation of Cloudlab. In Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (Renton, WA, USA) (USENIX ATC '19). USENIX Association, USA, 1--14."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOMSTD.2018.8412457"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation","author":"Firestone Daniel","year":"2018","unstructured":"Daniel Firestone, Andrew Putnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, Harish Kumar Chandrappa, Somesh Chaturmohta, Matt Humphrey, Jack Lavier, Norman Lam, Fengfen Liu, Kalin Ovtcharov, Jitu Padhye, Gautham Popuri, Shachar Raindel, Tejas Sapre, Mark Shaw, Gabriel Silva, Madhan Sivakumar, Nisheeth Srivastava, Anshuman Verma, Qasim Zuhair, Deepak Bansal, Doug Burger, Kushagra Vaid, David A. Maltz, and Albert Greenberg. 2018. Azure Accelerated Networking: SmartNICs in the Public Cloud. In Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation (Renton, WA, USA) (NSDI'18). USENIX Association, USA, 51--64."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC45041.2023.10279214"},{"key":"e_1_3_2_1_17_1","unstructured":"Object Management Group. [Online]. OMG Data Distribution Standard. https:\/\/www.dds-foundation.org\/omg-dds-standard"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2020.102596"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation","author":"Han Sangjin","year":"2012","unstructured":"Sangjin Han, Scott Marshall, Byung-Gon Chun, and Sylvia Ratnasamy. 2012. MegaPipe: A New Programming Interface for Scalable Network I\/O. In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation (Hollywood, CA, USA) (OSDI '12). USENIX Association, USA, 135--148."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266660"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405849"},{"key":"e_1_3_2_1_22_1","volume-title":"11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14)","author":"Jeong EunYoung","year":"2014","unstructured":"EunYoung Jeong, Shinae Wood, Muhammad Jamshed, Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park. 2014. mTCP: a Highly Scalable User-level TCP Stack for Multicore Systems. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14). USENIX Association, Seattle, WA, 489--502. https:\/\/www.usenix.org\/conference\/nsdi14\/technical-sessions\/presentation\/jeong"},{"key":"e_1_3_2_1_23_1","volume-title":"Spindle: Techniques for Optimizing Atomic Multicast on RDMA. In 2022 IEEE 42nd International Conference on Distributed Computing Systems (ICDCS). 1085--1097","author":"Jha Sagar","year":"2022","unstructured":"Sagar Jha, Lorenzo Rosa, and Ken Birman. 2022. Spindle: Techniques for Optimizing Atomic Multicast on RDMA. In 2022 IEEE 42nd International Conference on Distributed Computing Systems (ICDCS). 1085--1097."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation","author":"Kaffes Kostis","year":"2019","unstructured":"Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis. 2019. Shinjuku: Preemptive Scheduling for &mu;Second-Scale Tail Latency. In Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation (Boston, MA, USA) (NSDI'19). USENIX Association, USA, 345--359."},{"key":"e_1_3_2_1_25_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Kalia Anuj","year":"2019","unstructured":"Anuj Kalia, Michael Kaminsky, and David Andersen. 2019. Datacenter RPCs can be General and Fast. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 1--16."},{"key":"e_1_3_2_1_26_1","volume-title":"Design Guidelines for High Performance RDMA Systems. In 2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Kalia Anuj","unstructured":"Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. Design Guidelines for High Performance RDMA Systems. In 2016 USENIX Annual Technical Conference (USENIX ATC 16). USENIX Association, Denver, CO, 437--450. https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/kalia"},{"key":"e_1_3_2_1_27_1","volume-title":"Linux Plumbers Conference.","author":"Karlsson Magnus","year":"2018","unstructured":"Magnus Karlsson and Bj\u00f6rn T\u00f6pel. 2018. The path to DPDK speeds for AF XDP. In Linux Plumbers Conference."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303985"},{"key":"e_1_3_2_1_29_1","volume-title":"FreeFlow: Software-based Virtual RDMA Networking for Containerized Clouds. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Kim Daehyeok","year":"2019","unstructured":"Daehyeok Kim, Tianlong Yu, Hongqiang Harry Liu, Yibo Zhu, Jitu Padhye, Shachar Raindel, Chuanxiong Guo, Vyas Sekar, and Srinivasan Seshan. 2019. FreeFlow: Software-based Virtual RDMA Networking for Containerized Clouds. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 113--126. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/kim"},{"key":"e_1_3_2_1_30_1","unstructured":"Linux Foundation. [Online]. The Data Plane Development Kit. www.dpdk.org"},{"key":"e_1_3_2_1_31_1","unstructured":"Linux Foundation. [Online]. DPDK Ring Library. https:\/\/doc.dpdk.org\/guides\/prog_guide\/ring_lib.html"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCNA50957.2020.9264275"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359657"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3524458.3547126"},{"key":"e_1_3_2_1_35_1","volume-title":"SkyBridge: Fast and Secure Inter-Process Communication for Microkernels (EuroSys '19)","author":"Mi Zeyu","unstructured":"Zeyu Mi, Dingji Li, Zihan Yang, Xinran Wang, and Haibo Chen. 2019. SkyBridge: Fast and Secure Inter-Process Communication for Microkernels (EuroSys '19). Association for Computing Machinery, New York, NY, USA, Article 9, 15 pages."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2869350"},{"key":"e_1_3_2_1_37_1","unstructured":"NVIDIA. 2019. ConnectX-6 Dx. https:\/\/www.nvidia.com\/en-us\/networking\/ethernet\/connectx-6-dx"},{"key":"e_1_3_2_1_38_1","unstructured":"NVIDIA. 2023. BlueField Data Processing Units. https:\/\/www.nvidia.com\/en-us\/networking\/products\/data-processing-unit"},{"key":"e_1_3_2_1_39_1","unstructured":"NVIDIA. [Online]. RDMA Aware Networks Programming User Manual. www.mellanox.com\/related-docs\/prod_software\/RDMA_Aware_Programming_user_manual.pdf"},{"key":"e_1_3_2_1_40_1","unstructured":"Object Management Group (OMG). 2018. The Real-time Publish-Subscribe Protocol (RTPS) DDS Interoperability Wire Protocol Specification. https:\/\/www.omg.org\/spec\/DDSI-RTPS\/2.3\/Beta1\/PDF"},{"key":"e_1_3_2_1_41_1","unstructured":"OpenFabrics Interfaces Working Group. [Online]. libfabric. https:\/\/github.com\/ofiwg\/libfabric"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 7th ACM European Conference on Computer Systems","author":"Pesterev Aleksey","unstructured":"Aleksey Pesterev, Jacob Strauss, Nickolai Zeldovich, and Robert T. Morris. 2012. Improving Network Connection Locality on Multicore Systems. In Proceedings of the 7th ACM European Conference on Computer Systems (Bern, Switzerland) (EuroSys '12). Association for Computing Machinery, New York, NY, USA, 337--350."},{"key":"e_1_3_2_1_43_1","article-title":"Arrakis: The Operating System Is the Control Plane","volume":"33","author":"Peter Simon","year":"2015","unstructured":"Simon Peter, Jialin Li, Irene Zhang, Dan R. K. Ports, Doug Woos, Arvind Krishnamurthy, Thomas Anderson, and Timothy Roscoe. 2015. Arrakis: The Operating System Is the Control Plane. ACM Trans. Comput. Syst. 33, 4, Article 11 (nov 2015), 30 pages.","journal-title":"ACM Trans. Comput. Syst."},{"key":"e_1_3_2_1_44_1","volume-title":"MigrOS: Transparent Live-Migration Support for Containerised RDMA Applications. In 2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Planeta Maksym","year":"2021","unstructured":"Maksym Planeta, Jan Bierbaum, Leo Sahaya Daphne Antony, Torsten Hoefler, and Hermann H\u00e4rtig. 2021. MigrOS: Transparent Live-Migration Support for Containerised RDMA Applications. In 2021 USENIX Annual Technical Conference (USENIX ATC 21). USENIX Association, 47--63. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/planeta"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132780"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEC.2018.00047"},{"key":"e_1_3_2_1_47_1","volume-title":"ReDMArk: Bypassing RDMA Securitty Mechanisms. In 30th USENIX Security Symposium (USENIX Security 21)","author":"Rothenberger Benjamin","year":"2021","unstructured":"Benjamin Rothenberger, Konstantin Taranov, Adrian Perrig, and Torsten Hoefler. 2021. ReDMArk: Bypassing RDMA Securitty Mechanisms. In 30th USENIX Security Symposium (USENIX Security 21). 4277--4292."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2021.3095358"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2980369"},{"key":"e_1_3_2_1_50_1","volume-title":"Cascade: An Edge Computing Platform for Real-Time Machine Intelligence (ApPLIED '22)","author":"Song Weijia","year":"2022","unstructured":"Weijia Song, Yuting Yang, Thompson Liu, Andrea Merlina, Thiago Garrett, Roman Vitenberg, Lorenzo Rosa, Aahil Awatramani, Zheng Wang, and Ken Birman. 2022. Cascade: An Edge Computing Platform for Real-Time Machine Intelligence (ApPLIED '22). Association for Computing Machinery, New York, NY, USA, 2--6."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/167954.166244"},{"key":"e_1_3_2_1_52_1","volume-title":"Vieira","author":"Vieira Marcos A. M.","year":"2020","unstructured":"Marcos A. M. Vieira, Matheus S. Castanho, Racyus D. G. Pac\u00edfico, Elerson R. S. Santos, Eduardo P. M. C\u00e2mara J\u00fanior, and Luiz F. M. Vieira. 2020. Fast Packet Processing with EBPF and XDP: Concepts, Code, Challenges, and Applications. ACM Comput. Surv. 53, 1, Article 16 (feb 2020), 36 pages."},{"key":"e_1_3_2_1_53_1","volume-title":"BBQ: A Block-based Bounded Queue for Exchanging Data and Profiling. In 2022 USENIX Annual Technical Conference (USENIX ATC 22)","author":"Wang Jiawei","year":"2022","unstructured":"Jiawei Wang, Diogo Behrens, Ming Fu, Lilith Oberhauser, Jonas Oberhauser, Jitang Lei, Geng Chen, Hermann H\u00e4rtig, and Haibo Chen. 2022. BBQ: A Block-based Bounded Queue for Exchanging Data and Profiling. In 2022 USENIX Annual Technical Conference (USENIX ATC 22). USENIX Association, Carlsbad, CA, 249--262."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/76.911156"},{"key":"e_1_3_2_1_55_1","unstructured":"XDP-project. [Online]. libxdp. https:\/\/github.com\/xdp-project\/xdp-tools"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483569"}],"event":{"name":"Middleware '23: 24th International Middleware Conference","location":"Bologna Italy","acronym":"Middleware '23","sponsor":["ACM Association for Computing Machinery","IFIP International Federation for Information Processing"]},"container-title":["Proceedings of the 24th International Middleware Conference on ZZZ"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3590140.3629105","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3590140.3629105","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,29]],"date-time":"2025-08-29T16:53:30Z","timestamp":1756486410000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3590140.3629105"}},"subtitle":["A Unified Middleware for QoS-aware Network Acceleration in Edge Cloud Computing"],"short-title":[],"issued":{"date-parts":[[2023,11,27]]},"references-count":56,"alternative-id":["10.1145\/3590140.3629105","10.1145\/3590140"],"URL":"https:\/\/doi.org\/10.1145\/3590140.3629105","relation":{},"subject":[],"published":{"date-parts":[[2023,11,27]]},"assertion":[{"value":"2023-11-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}