{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T13:10:20Z","timestamp":1767705020844,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":173,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,22]],"date-time":"2023-06-22T00:00:00Z","timestamp":1687392000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003246","name":"Nederlandse Organisatie voor Wetenschappelijk Onderzoek","doi-asserted-by":"publisher","award":["OCENW.XS3.030"],"award-info":[{"award-number":["OCENW.XS3.030"]}],"id":[{"id":"10.13039\/501100003246","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,22]]},"DOI":"10.1145\/3593856.3595906","type":"proceedings-article","created":{"date-parts":[[2023,6,22]],"date-time":"2023-06-22T22:20:41Z","timestamp":1687472441000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["CPU-free Computing: A Vision with a Blueprint"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3586-7168","authenticated-orcid":false,"given":"Animesh","family":"Trivedi","sequence":"first","affiliation":[{"name":"VU Amsterdam, Amsterdam, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8448-0432","authenticated-orcid":false,"given":"Marco Spaziani","family":"Brunella","sequence":"additional","affiliation":[{"name":"Hyperable, Austin, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,6,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2021. Intel's Process Roadmap to 2025: with 4nm 3nm 20A and 18A?! https:\/\/www.anandtech.com\/show\/16823\/intel-accelerated-offensive-process-roadmap-updates-to-10nm-7nm-4nm-3nm-20a-18a-packaging-foundry-emib-foveros. Accessed: 2023-Feb-02."},{"key":"e_1_3_2_1_2_1","unstructured":"2023. Alveo U280 Data Center Accelerator Card. https:\/\/www.xilinx.com\/products\/boards-and-kits\/alveo\/u280.html. Accessed: 2023-Feb-20."},{"key":"e_1_3_2_1_3_1","unstructured":"2023. CHIPS (Common Hardware for Interfaces Processors and Systems) Alliance. https:\/\/chipsalliance.org\/. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_4_1","unstructured":"2023. Fail2ban. https:\/\/www.fail2ban.org\/wiki\/index.php\/Main_Page. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_5_1","unstructured":"2023. The OpenRoad Project Democratizing Hardware Design. https:\/\/theopenroadproject.org\/. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_6_1","unstructured":"2023. Userspace eBPF VM. Accessed: 2023-Feb-02 https:\/\/github.com\/iovisor\/ubpf."},{"key":"e_1_3_2_1_7_1","unstructured":"2023. XDP: eXpress Data Path. https:\/\/www.iovisor.org\/technology\/xdp."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3524284"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378468"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950413.1950421"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3212477.3231573"},{"key":"e_1_3_2_1_13_1","volume-title":"Disaggregation and the Application. In 12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 20)","author":"Angel Sebastian","year":"2020","unstructured":"Sebastian Angel, Mihir Nanavati, and Siddhartha Sen. 2020. Disaggregation and the Application. In 12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 20). USENIX Association. https:\/\/www.usenix.org\/conference\/hotcloud20\/presentation\/angel"},{"volume-title":"Apache Arrow: A cross-language development platform for in-memory data. https:\/\/arrow.apache.org\/. Accessed: 2023-05-20.","year":"2023","key":"e_1_3_2_1_14_1","unstructured":"Apache. 2023. Apache Arrow: A cross-language development platform for in-memory data. https:\/\/arrow.apache.org\/. Accessed: 2023-05-20."},{"volume-title":"Apache Parquet: Columnar storage format. https:\/\/parquet.apache.org\/. Accessed: 2023-05-20.","year":"2023","key":"e_1_3_2_1_15_1","unstructured":"Apache. 2023. Apache Parquet: Columnar storage format. https:\/\/parquet.apache.org\/. Accessed: 2023-05-20."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (Renton, WA, USA) (USENIX ATC '19). USENIX Association, USA, 617--631","author":"Asmussen Nils","year":"2019","unstructured":"Nils Asmussen, Michael Roitzsch, and Hermann H\u00e4rtig. 2019. M3X: Autonomous Accelerators via Context-Enabled Fast-Path Communication. In Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (Renton, WA, USA) (USENIX ATC '19). USENIX Association, USA, 617--631."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901350"},{"key":"e_1_3_2_1_18_1","volume-title":"12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 20)","author":"Awamoto Shinichi","year":"2020","unstructured":"Shinichi Awamoto, Erich Focht, and Michio Honda. 2020. Designing a Storage Software Stack for Accelerators. In 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 20). USENIX Association. https:\/\/www.usenix.org\/conference\/hotstorage20\/presentation\/awamoto"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228584"},{"volume-title":"CORFU: A Shared Log Design for Flash Clusters. In 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12)","author":"Balakrishnan Mahesh","key":"e_1_3_2_1_20_1","unstructured":"Mahesh Balakrishnan, Dahlia Malkhi, Vijayan Prabhakaran, Ted Wobbler, Michael Wei, and John D. Davis. 2012. CORFU: A Shared Log Design for Flash Clusters. In 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12). USENIX Association, San Jose, CA, 1--14. https:\/\/www.usenix.org\/conference\/nsdi12\/technical-sessions\/presentation\/balakrishnan"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3429357.3430519"},{"volume-title":"Proceedings of the 39th Annual International Symposium on Computer Architecture","author":"Basu Arkaprava","key":"e_1_3_2_1_22_1","unstructured":"Arkaprava Basu, Mark D. Hill, and Michael M. Swift. 2012. Reducing Memory Reference Energy with Opportunistic Virtual Caching. In Proceedings of the 39th Annual International Symposium on Computer Architecture (Portland, Oregon) (ISCA '12). IEEE Computer Society, USA, 297--308."},{"key":"e_1_3_2_1_23_1","unstructured":"Stephen Bates. 2015. Project Donard: NVM Express for Peer-2-Peer between SSDs and other PCIe Devices. https:\/\/www.snia.org\/sites\/default\/files\/SDC15_presentations\/nvme_fab\/StephenBates_Donard_NVM_Express_Peer-2_Peer.pdf. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_24_1","unstructured":"Stephen Bates. 2018. Enabling the NVMe\u2122 CMB and PMR Ecosystem. https:\/\/nvmexpress.org\/wp-content\/uploads\/Session-2-Enabling-the-NVMe-CMB-and-PMR-Ecosystem-Eideticom-and-Mell....pdf. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_25_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Belay Adam","year":"2014","unstructured":"Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14). USENIX Association, Broomfield, CO, 49--65. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/belay"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3309987"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 10th USENIX Conference on File and Storage Technologies","author":"Bhatotia Pramod","year":"2012","unstructured":"Pramod Bhatotia, Rodrigo Rodrigues, and Akshat Verma. 2012. Shredder: GPU-Accelerated Incremental Storage and Computation. In Proceedings of the 10th USENIX Conference on File and Storage Technologies (San Jose, CA) (FAST'12). USENIX Association, USA, 14."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3456727.3463777"},{"key":"e_1_3_2_1_29_1","unstructured":"Ashish Bijlani and Umakishore Ramachandran. 2019. Extension framework for file systems in user space. In 2019 {USENIX} Annual Technical Conference ({USENIX}{ATC } 19). 121--134."},{"key":"e_1_3_2_1_30_1","unstructured":"Andrew Binstock and Donald Knuth. 2008. Interview with Donald Knuth. https:\/\/www.informit.com\/articles\/article.aspx?p=1193856. Accessed: 2023-Jan-30."},{"volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Bittman Daniel","key":"e_1_3_2_1_31_1","unstructured":"Daniel Bittman, Peter Alvaro, Pankaj Mehra, Darrell D. E. Long, and Ethan L. Miller. 2020. Twizzler: a Data-Centric OS for Non-Volatile Memory. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 65--80. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/bittman"},{"key":"e_1_3_2_1_32_1","volume-title":"ZNS: Avoiding the Block Interface Tax for Flash-based SSDs. In 2021 USENIX Annual Technical Conference, USENIX ATC 2021","author":"Bj\u00f8rling Matias","year":"2021","unstructured":"Matias Bj\u00f8rling, Abutalib Aghayev, Hans Holmberg, Aravind Ramesh, Damien Le Moal, Gregory R. Ganger, and George Amvrosiadis. 2021. ZNS: Avoiding the Block Interface Tax for Flash-based SSDs. In 2021 USENIX Annual Technical Conference, USENIX ATC 2021, July 14--16, 2021, Irina Calciu and Geoff Kuenning (Eds.). USENIX Association, 689--703. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/bjorling"},{"key":"e_1_3_2_1_33_1","volume-title":"5th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 13)","author":"Blott Michaela","year":"2013","unstructured":"Michaela Blott, Kimon Karras, Ling Liu, Kees Vissers, Jeremia B\u00e4r, and Zsolt Istv\u00e1n. 2013. Achieving 10Gbps Line-rate Key-value Stores with FPGAs. In 5th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 13). USENIX Association, San Jose, CA. https:\/\/www.usenix.org\/conference\/hotcloud13\/workshop-program\/presentations\/blott"},{"key":"e_1_3_2_1_34_1","volume-title":"7th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 15)","author":"Blott Michaela","year":"2015","unstructured":"Michaela Blott, Ling Liu, Kimon Karras, and Kees Vissers. 2015. Scaling Out to a Single-Node 80Gbps Memcached Server with 40Terabytes of Memory. In 7th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 15). USENIX Association, Santa Clara, CA. https:\/\/www.usenix.org\/conference\/hotstorage15\/workshop-program\/presentation\/blott"},{"key":"e_1_3_2_1_35_1","volume-title":"2022 USENIX Annual Technical Conference (USENIX ATC 22)","author":"Bonola Marco","year":"2022","unstructured":"Marco Bonola, Giacomo Belocchi, Angelo Tulumello, Marco Spaziani Brunella, Giuseppe Siracusano, Giuseppe Bianchi, and Roberto Bifulco. 2022. Faster Software Packet Processing on FPGA NICs with eBPF Program Warping. In 2022 USENIX Annual Technical Conference (USENIX ATC 22). USENIX Association, Carlsbad, CA, 987--1004. https:\/\/www.usenix.org\/conference\/atc22\/presentation\/bonola"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1941487.1941507"},{"key":"e_1_3_2_1_37_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Brunella Marco Spaziani","year":"2020","unstructured":"Marco Spaziani Brunella, Giacomo Belocchi, Marco Bonola, Salvatore Pontarelli, Giuseppe Siracusano, Giuseppe Bianchi, Aniello Cammarano, Alessandro Palumbo, Luca Petrucci, and Roberto Bifulco. 2020. hXDP: Efficient Software Packet Processing on FPGA NICs. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 973--990. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/brunella"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446713"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2435264.2435306"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3289602.3293929"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3294054"},{"key":"e_1_3_2_1_42_1","unstructured":"Cilium. 2023. https:\/\/ebpf.io\/. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950380"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507742"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037704"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/363095.363139"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3361682"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2931088.2931091"},{"key":"e_1_3_2_1_49_1","unstructured":"John Davis Chuck Thacker and Chen Chang. 2009. BEE3: Revitalizing Computer Architecture Research (MSR-TR-2009-45). https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2009\/04\/BEE3_TechReport.pdf."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/356571.356573"},{"key":"e_1_3_2_1_51_1","unstructured":"Design Gateway. 2023. PCIe x16 Lanes Crossover adapter board for NVMe-IP evaluation. Accessed: 2023-Feb-02 https:\/\/nl.mouser.com\/ProductDetail\/Design-Gateway\/AB18-PCIeX16?qs=T3oQrply3y9MKpPjG7SUNQ%3D%3D."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2400682.2400695"},{"key":"e_1_3_2_1_53_1","unstructured":"Endace. 2020. Endace DAG Packet Capture Cards: Part 1. https:\/\/tryingtokeepitsecure.bz\/index.php\/8-network-engineering\/14-endace-dag-packet-capture-cards. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507776"},{"key":"e_1_3_2_1_55_1","volume-title":"NICA: An Infrastructure for Inline Acceleration of Network Applications. In 2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Eran Haggai","year":"2019","unstructured":"Haggai Eran, Lior Zeno, Maroun Tork, Gabi Malka, and Mark Silberstein. 2019. NICA: An Infrastructure for Inline Acceleration of Network Applications. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 345--362. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/eran"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000108"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150982"},{"key":"e_1_3_2_1_58_1","volume-title":"Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","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 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). USENIX Association, Renton, WA, 51--66. https:\/\/www.usenix.org\/conference\/nsdi18\/presentation\/firestone"},{"key":"e_1_3_2_1_59_1","unstructured":"Fungible. 2023. Fungible F1 Data Processing Unit - Acquired by Microsoft. https:\/\/blogs.microsoft.com\/blog\/2023\/01\/09\/microsoft-announces-acquisition-of-fungible-to-accelerate-datacenter-innovation\/. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_60_1","volume-title":"Network Requirements for Resource Disaggregation. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Gao Peter X.","year":"2016","unstructured":"Peter X. Gao, Akshay Narayan, Sagar Karandikar, Joao Carreira, Sangjin Han, Rachit Agarwal, Sylvia Ratnasamy, and Scott Shenker. 2016. Network Requirements for Resource Disaggregation. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16). USENIX Association, Savannah, GA, 249--264. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/gao"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314590"},{"key":"e_1_3_2_1_62_1","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)","author":"Ghigoff Yoann","year":"2021","unstructured":"Yoann Ghigoff, Julien Sopena, Kahina Lazri, Antoine Blin, and Gilles Muller. 2021. BMC: Accelerating Memcached using Safe In-kernel Caching and Pre-stack Processing. In 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21). USENIX Association, 487--501. https:\/\/www.usenix.org\/conference\/nsdi21\/presentation\/ghigoff"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579370.3594769"},{"key":"e_1_3_2_1_64_1","volume-title":"High-Performance Memory Disaggregation with DirectCXL. In 2022 USENIX Annual Technical Conference (USENIX ATC 22)","author":"Gouk Donghyun","year":"2022","unstructured":"Donghyun Gouk, Sangwon Lee, Miryeong Kwon, and Myoungsoo Jung. 2022. Direct Access, High-Performance Memory Disaggregation with DirectCXL. In 2022 USENIX Annual Technical Conference (USENIX ATC 22). USENIX Association, Carlsbad, CA, 287--294. https:\/\/www.usenix.org\/conference\/atc22\/presentation\/gouk"},{"key":"e_1_3_2_1_65_1","volume-title":"Translation Leak-aside Buffer: Defeating Cache Side-channel Protections with TLB Attacks. In 27th USENIX Security Symposium (USENIX Security 18)","author":"Gras Ben","year":"2018","unstructured":"Ben Gras, Kaveh Razavi, Herbert Bos, and Cristiano Giuffrida. 2018. Translation Leak-aside Buffer: Defeating Cache Side-channel Protections with TLB Attacks. In 27th USENIX Security Symposium (USENIX Security 18). Baltimore, MD, 955--972. https:\/\/www.usenix.org\/conference\/usenixsecurity18\/presentation\/gras"},{"key":"e_1_3_2_1_66_1","unstructured":"Brendan D. Gregg. 2023. Linux Enhanced BPF (eBPF) Tracing Tools. Accessed: 2023-Feb-02 http:\/\/www.brendangregg.com\/ebpf.html."},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.23"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507762"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535778"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2011.77"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3282307"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281443"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3484266.3487386"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446710"},{"key":"e_1_3_2_1_75_1","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Hwang Jaehyun","year":"2020","unstructured":"Jaehyun Hwang, Qizhe Cai, Ao Tang, and Rachit Agarwal. 2020. TCP == RDMA: CPU-efficient Remote Storage Access with i10. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 127--140. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/hwang"},{"key":"e_1_3_2_1_76_1","volume-title":"15th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2021","author":"Hwang Jaehyun","year":"2021","unstructured":"Jaehyun Hwang, Midhul Vuppalapati, Simon Peter, and Rachit Agarwal. 2021. Rearchitecting Linux Storage Stack for \u03bcs Latency and High Throughput. In 15th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2021, July 14--16, 2021, Angela Demke Brown and Jay R. Lorch (Eds.). USENIX Association, 113--128. https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/hwang"},{"key":"e_1_3_2_1_77_1","unstructured":"IBM Corporation. 1998. AS\/400 Machine Internal Functional Reference Number SC41-5810-01."},{"key":"e_1_3_2_1_78_1","unstructured":"Intel. 2022. Intel Technology Roadmaps and Milestones. https:\/\/www.intel.com\/content\/www\/us\/en\/newsroom\/news\/intel-technology-roadmaps-milestones.html. Accessed: 2023-Feb-02."},{"key":"e_1_3_2_1_79_1","unstructured":"Intel. 2023. oneAPI: A New Era of Heterogeneous Computing. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/tools\/oneapi\/overview.html. Accessed: 2023-Feb-02."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.14778\/3137628.3137632"},{"key":"e_1_3_2_1_81_1","volume-title":"13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16)","author":"Istv\u00e1n Zsolt","year":"2016","unstructured":"Zsolt Istv\u00e1n, David Sidler, Gustavo Alonso, and Marko Vukolic. 2016. Consensus in a Box: Inexpensive Coordination in Hardware. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16). USENIX Association, Santa Clara, CA, 425--438. https:\/\/www.usenix.org\/conference\/nsdi16\/technical-sessions\/presentation\/istvan"},{"key":"e_1_3_2_1_82_1","unstructured":"Jakub Kicinski Nicolaas Viljoen. 2016. Netronome Systems eBPF Hardware Offload to SmartNICs: cls bpf and XDP. https:\/\/www.netronome.com\/media\/documents\/eBPF_HW_OFFLOAD_HNiMne8_2_.pdf. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3538643.3539745"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359631"},{"volume-title":"Raising the Bar for Using GPUs in Software Packet Processing. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)","author":"Kalia Anuj","key":"e_1_3_2_1_86_1","unstructured":"Anuj Kalia, Dong Zhou, Michael Kaminsky, and David G. Andersen. 2015. Raising the Bar for Using GPUs in Software Packet Processing. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15). USENIX Association, Oakland, CA, 409--423. https:\/\/www.usenix.org\/conference\/nsdi15\/technical-sessions\/presentation\/kalia"},{"key":"e_1_3_2_1_87_1","unstructured":"Karol Gugala. 2022. Open source FPGA NVMe accelerator platform for BPF driven ML processing with Linux\/Zephyr. https:\/\/lpc.events\/event\/16\/contributions\/1245\/. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_88_1","volume-title":"Linux Plumbers Conference. Accessed: 2023-Feb-02","author":"Kerrisk Michael","year":"2015","unstructured":"Michael Kerrisk. 2015. Using seccomp to limit the kernel attack surface. Linux Plumbers Conference. Accessed: 2023-Feb-02, https:\/\/man7.org\/conf\/lpc2015\/limiting_kernel_attack_surface_with_seccomp-LPC_2015-Kerrisk.pdf."},{"volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Khawaja Ahmed","key":"e_1_3_2_1_89_1","unstructured":"Ahmed Khawaja, Joshua Landgraf, Rohith Prakash, Michael Wei, Eric Schkufza, and Christopher J. Rossbach. 2018. Sharing, Protection, and Compatibility for Reconfigurable Fabric with AmorphOS. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, Carlsbad, CA, 107--127. http:\/\/www.usenix.org\/conference\/osdi18\/presentation\/khawaja"},{"key":"e_1_3_2_1_90_1","volume-title":"Linux Plumbers Conference. Accessed: 2023-Feb-02","author":"Kicinski Jakub","year":"2018","unstructured":"Jakub Kicinski. 2018. Using eBPF as a heterogeneous processing ABI. Linux Plumbers Conference. Accessed: 2023-Feb-02, https:\/\/lpc.events\/event\/2\/contributions\/120\/."},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEC.1962.5219356"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230572"},{"key":"e_1_3_2_1_93_1","volume-title":"GPUnet: Networking Abstractions for GPU Programs. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Kim Sangman","year":"2014","unstructured":"Sangman Kim, Seonggu Huh, Xinya Zhang, Yige Hu, Amir Wated, Emmett Witchel, and Mark Silberstein. 2014. GPUnet: Networking Abstractions for GPU Programs. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14). USENIX Association, Broomfield, CO, 201--216. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/kim"},{"key":"e_1_3_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901337"},{"key":"e_1_3_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037732"},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149457.3149479"},{"key":"e_1_3_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/3399742"},{"key":"e_1_3_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192379"},{"key":"e_1_3_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3124553"},{"key":"e_1_3_2_1_100_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Korolija Dario","year":"2020","unstructured":"Dario Korolija, Timothy Roscoe, and Gustavo Alonso. 2020. Do OS abstractions make sense on FPGAs?. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 991--1010. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/roscoe"},{"key":"e_1_3_2_1_101_1","volume-title":"Safe and Efficient Remote Application Code Execution on Disaggregated NVM Storage with eBPF. CoRR abs\/2002.11528","author":"Kourtis Kornilios","year":"2020","unstructured":"Kornilios Kourtis, Animesh Trivedi, and Nikolas Ioannou. 2020. Safe and Efficient Remote Application Code Execution on Disaggregated NVM Storage with eBPF. CoRR abs\/2002.11528 (2020). arXiv:2002.11528 https:\/\/arxiv.org\/abs\/2002.11528"},{"key":"e_1_3_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1145\/3273045.3273050"},{"key":"e_1_3_2_1_103_1","volume-title":"11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 19)","author":"Kuhring Lucas","year":"2019","unstructured":"Lucas Kuhring, Eva Garcia, and Zsolt Istv\u00e1n. 2019. Specialize in Moderation---Building Application-aware Storage Services using FPGAs in the Datacenter. In 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 19). USENIX Association, Renton, WA. https:\/\/www.usenix.org\/conference\/hotstorage19\/presentation\/kuhring"},{"key":"e_1_3_2_1_104_1","volume-title":"Proceedings of the 13th USENIX Conference on Operating Systems Design and Implementation","author":"Kulkarni Chinmay","year":"2018","unstructured":"Chinmay Kulkarni, Sara Moore, Mazhar Naqvi, Tian Zhang, Robert Ricci, and Ryan Stutsman. 2018. Splinter: Bare-Metal Extensions for Multi-Tenant Low-Latency Storage. In Proceedings of the 13th USENIX Conference on Operating Systems Design and Implementation (Carlsbad, CA, USA) (OSDI'18). USENIX Association, USA, 627--643."},{"key":"e_1_3_2_1_105_1","volume-title":"2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Kwon Dongup","year":"2021","unstructured":"Dongup Kwon, Dongryeong Kim, Junehyuk Boo, Wonsik Lee, and Jangwoo Kim. 2021. A Fast and Flexible Hardware-based Virtualization Mechanism for Computational Storage Devices. In 2021 USENIX Annual Technical Conference (USENIX ATC 21). USENIX Association, 729--743. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/kwon"},{"key":"e_1_3_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446755"},{"key":"e_1_3_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507759"},{"key":"e_1_3_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132756"},{"key":"e_1_3_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378531"},{"key":"e_1_3_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1145\/3565026"},{"key":"e_1_3_2_1_111_1","volume-title":"Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (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 Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI'14). Seattle, WA, 429--444. http:\/\/dl.acm.org\/citation.cfm?id=2616448.2616488"},{"key":"e_1_3_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342079"},{"key":"e_1_3_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSE.2007.69"},{"key":"e_1_3_2_1_114_1","doi-asserted-by":"publisher","unstructured":"Corne Lukken Giulia Frascaria and Animesh Trivedi. 2021. ZCSD: a Computational Storage Device over Zoned Namespaces (ZNS) SSDs. 10.48550\/ARXIV.2112.00142","DOI":"10.48550\/ARXIV.2112.00142"},{"key":"e_1_3_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378482"},{"key":"e_1_3_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507701"},{"key":"e_1_3_2_1_117_1","volume-title":"6th Symposium on Operating Systems Design & Implementation (OSDI 04)","author":"MacCormick John","year":"2004","unstructured":"John MacCormick, Nick Murphy, Marc Najork, Chandramohan A. Thekkath, and Lidong Zhou. 2004. Boxwood: Abstractions as the Foundation for Storage Infrastructure. In 6th Symposium on Operating Systems Design & Implementation (OSDI 04). USENIX Association, San Francisco, CA. https:\/\/www.usenix.org\/conference\/osdi-04\/boxwood-abstractions-foundation-storage-infrastructure"},{"key":"e_1_3_2_1_118_1","volume-title":"Adaptive Dynamic Checkpointing for Safe Efficient Intermittent Computing. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Maeng Kiwan","year":"2018","unstructured":"Kiwan Maeng and Brandon Lucia. 2018. Adaptive Dynamic Checkpointing for Safe Efficient Intermittent Computing. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, Carlsbad, CA, 129--144. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/maeng"},{"key":"e_1_3_2_1_119_1","volume-title":"SCAMPI - A Scaleable Monitoring Platform for the Internet, https:\/\/publications.ics.forth.gr\/_publications\/SCAMPI_coppens_ips2004.pdf. (05","author":"Markatos Evangelos","year":"2004","unstructured":"Evangelos Markatos, Ji Y, Michalis Polychronakis, Vladimir Smotlacha, and Sven Ubik. 2004. SCAMPI - A Scaleable Monitoring Platform for the Internet, https:\/\/publications.ics.forth.gr\/_publications\/SCAMPI_coppens_ips2004.pdf. (05 2004)."},{"key":"e_1_3_2_1_120_1","volume-title":"Proceedings of the USENIX","author":"McCanne Steven","year":"1993","unstructured":"Steven McCanne and Van Jacobson. 1993. The BSD Packet Filter: A New Architecture for User-Level Packet Capture. In Proceedings of the USENIX Winter 1993 Conference Proceedings on USENIX Winter 1993 Conference Proceedings (San Diego, California) (USENIX'93). USENIX Association, USA, 2."},{"key":"e_1_3_2_1_121_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472940"},{"key":"e_1_3_2_1_122_1","doi-asserted-by":"publisher","DOI":"10.1145\/3409963.3410491"},{"key":"e_1_3_2_1_123_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458336.3465291"},{"key":"e_1_3_2_1_124_1","unstructured":"NVIDIA. 2019. GPUDirect Storage: A Direct Path Between Storage and GPU Memory. https:\/\/developer.nvidia.com\/blog\/gpudirect-storage\/. Accessed: 2023-Feb-02."},{"key":"e_1_3_2_1_125_1","unstructured":"NVIDIA. 2023. Developing a Linux Kernel Module using GPUDirect RDMA. https:\/\/docs.nvidia.com\/cuda\/gpudirect-rdma\/index.html. Accessed: 2023-Feb-02."},{"key":"e_1_3_2_1_126_1","unstructured":"Nvidia. 2023. Mellanox BlueField SmartNIC for Ethernet. https:\/\/www.mellanox.com\/files\/doc-2020\/pb-bluefield-smart-nic.pdf. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_127_1","volume-title":"2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Ousterhout John","year":"2021","unstructured":"John Ousterhout. 2021. A Linux Kernel Implementation of the Homa Transport Protocol. In 2021 USENIX Annual Technical Conference (USENIX ATC 21). USENIX Association, 99--115. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/ousterhout"},{"key":"e_1_3_2_1_128_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2011.5749738"},{"key":"e_1_3_2_1_129_1","doi-asserted-by":"publisher","DOI":"10.14778\/3213880.3213890"},{"key":"e_1_3_2_1_130_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT51103.2020.00048"},{"key":"e_1_3_2_1_131_1","unstructured":"Pensando. 2023. (An AMD company) The Pensando Distributed Services Card (DSC). https:\/\/www.amd.com\/en\/accelerators\/pensando. Accessed: 2023-Jan-30."},{"key":"e_1_3_2_1_132_1","unstructured":"Peter-Jan Gootzen. 2023. Filesystem Virtualization using DPUs. https:\/\/github.com\/IBM\/dpu-virtio-fs. Accessed: 2023-Feb-02."},{"key":"e_1_3_2_1_133_1","doi-asserted-by":"publisher","DOI":"10.1145\/3212477.3220266"},{"key":"e_1_3_2_1_134_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446732"},{"key":"e_1_3_2_1_135_1","doi-asserted-by":"publisher","DOI":"10.5555\/2665671.2665678"},{"key":"e_1_3_2_1_136_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICESS.2019.8782524"},{"key":"e_1_3_2_1_137_1","volume-title":"Isaac Gelado, Seung Won Min, Amna Masood, Jeongmin Park, Jinjun Xiong, CJ Newburn, Dmitri Vainbrand, I Chung, et al.","author":"Qureshi Zaid","year":"2022","unstructured":"Zaid Qureshi, Vikram Sharma Mailthody, Isaac Gelado, Seung Won Min, Amna Masood, Jeongmin Park, Jinjun Xiong, CJ Newburn, Dmitri Vainbrand, I Chung, et al. 2022. BaM: A Case for Enabling Fine-grain High Throughput GPU-Orchestrated Access to Storage. arXiv preprint arXiv:2203.04910 (2022)."},{"key":"e_1_3_2_1_138_1","volume-title":"Stratus: Clouds with Microarchitectural Resource Management. In 12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 20)","author":"Razavi Kaveh","year":"2020","unstructured":"Kaveh Razavi and Animesh Trivedi. 2020. Stratus: Clouds with Microarchitectural Resource Management. In 12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 20). USENIX Association. https:\/\/www.usenix.org\/conference\/hotcloud20\/presentation\/razavi"},{"key":"e_1_3_2_1_139_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582035"},{"key":"e_1_3_2_1_140_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043579"},{"key":"e_1_3_2_1_141_1","volume-title":"INSIDER: Designing In-Storage Computing System for Emerging High-Performance Drive. In 2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Ruan Zhenyuan","year":"2019","unstructured":"Zhenyuan Ruan, Tong He, and Jason Cong. 2019. INSIDER: Designing In-Storage Computing System for Emerging High-Performance Drive. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). Renton, WA, 379--394. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/ruan"},{"key":"e_1_3_2_1_142_1","unstructured":"Deboleena Sakalley. 2022. Using FPGAs to accelerate NVMeoF based Storage Networks. Accessed: 2023-Feb-02 https:\/\/www.flashmemorysummit.com\/English\/Collaterals\/Proceedings\/2017\/20170810_FW32_Sakalley.pdf."},{"key":"e_1_3_2_1_143_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304010"},{"key":"e_1_3_2_1_144_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387557"},{"key":"e_1_3_2_1_145_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950382"},{"key":"e_1_3_2_1_146_1","volume-title":"Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation","author":"Seshadri Sudharsan","year":"2014","unstructured":"Sudharsan Seshadri, Mark Gahagan, Sundaram Bhaskaran, Trevor Bunker, Arup De, Yanqin Jin, Yang Liu, and Steven Swanson. 2014. Willow: A User-Programmable SSD. In Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (Broomfield, CO) (OSDI'14). USENIX Association, USA, 67--80."},{"key":"e_1_3_2_1_147_1","volume-title":"Distributed OS for Hardware Resource Disaggregation. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Shan Yizhou","year":"2018","unstructured":"Yizhou Shan, Yutong Huang, Yilun Chen, and Yiying Zhang. 2018. LegoOS: A Disseminated, Distributed OS for Hardware Resource Disaggregation. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). Carlsbad, CA, 69--87. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/shan"},{"key":"e_1_3_2_1_148_1","volume-title":"Design Evolution of the EROS Single-Level Store. In 2002 USENIX Annual Technical Conference (USENIX ATC 02)","author":"Jonathan","year":"2002","unstructured":"Jonathan S. Shapiro and Jonathan Adams. 2002. Design Evolution of the EROS Single-Level Store. In 2002 USENIX Annual Technical Conference (USENIX ATC 02). USENIX Association, Monterey, CA. https:\/\/www.usenix.org\/conference\/2002-usenix-annual-technical-conference\/design-evolution-eros-single-level-store"},{"key":"e_1_3_2_1_149_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Shu Ran","year":"2019","unstructured":"Ran Shu, Peng Cheng, Guo Chen, Zhiyuan Guo, Lei Qu, Yongqiang Xiong, Derek Chiou, and Thomas Moscibroda. 2019. Direct Universal Access: Making Data Center Resources Available to FPGA. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). Boston, MA, 127--140. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/shu"},{"key":"e_1_3_2_1_150_1","doi-asserted-by":"publisher","DOI":"10.1145\/3102980.3102992"},{"key":"e_1_3_2_1_151_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451169"},{"key":"e_1_3_2_1_152_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2021.3088396"},{"key":"e_1_3_2_1_153_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458336.3465300"},{"key":"e_1_3_2_1_154_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507771"},{"key":"e_1_3_2_1_155_1","volume-title":"Spiffy: Enabling File-System Aware Storage Applications. In 16th USENIX Conference on File and Storage Technologies (FAST 18)","author":"Sun Kuei","year":"2018","unstructured":"Kuei Sun, Daniel Fryer, Joseph Chu, Matthew Lakier, Angela Demke Brown, and Ashvin Goel. 2018. Spiffy: Enabling File-System Aware Storage Applications. In 16th USENIX Conference on File and Storage Technologies (FAST 18). USENIX Association, Oakland, CA, 91--104. https:\/\/www.usenix.org\/conference\/fast18\/presentation\/sun"},{"key":"e_1_3_2_1_156_1","unstructured":"Daniel Thompson and Leo Yan. 2018. Kernel analysis using eBPF. Accessed: 2023-Feb-02 https:\/\/elinux.org\/images\/d\/dc\/Kernel-Analysis-Using-eBPF-Daniel-Thompson-Linaro.pdf."},{"key":"e_1_3_2_1_157_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378528"},{"key":"e_1_3_2_1_158_1","doi-asserted-by":"publisher","DOI":"10.1145\/3078468.3078477"},{"key":"e_1_3_2_1_159_1","volume-title":"Albis: High-Performance File Format for Big Data Systems. In USENIX Annual Technical Conference (ATC). 615--630","author":"Trivedi Animesh","year":"2018","unstructured":"Animesh Trivedi, Patrick Stuedi, Jonas Pfefferle, Adrian Schuepbach, and Bernard Metzler. 2018. Albis: High-Performance File Format for Big Data Systems. In USENIX Annual Technical Conference (ATC). 615--630."},{"key":"e_1_3_2_1_160_1","volume-title":"Disaggregating Persistent Memory and Controlling Them Remotely: An Exploration of Passive Disaggregated Key-Value Stores. In 2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Tsai Shin-Yeh","year":"2020","unstructured":"Shin-Yeh Tsai, Yizhou Shan, and Yiying Zhang. 2020. Disaggregating Persistent Memory and Controlling Them Remotely: An Exploration of Passive Disaggregated Key-Value Stores. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 33--48. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/tsai"},{"key":"e_1_3_2_1_161_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173193"},{"key":"e_1_3_2_1_162_1","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519569"},{"key":"e_1_3_2_1_163_1","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3050234"},{"key":"e_1_3_2_1_164_1","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2016.7929186"},{"key":"e_1_3_2_1_165_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485732.2485739"},{"key":"e_1_3_2_1_166_1","doi-asserted-by":"publisher","unstructured":"M. Wijtvliet L. Waeijen and H. Corporaal. 2017. Coarse grained reconfigurable architectures in the past 25 years: overview and classification. In Proceedings - 2016 16th International Conference on Embedded Computer Systems: Architectures Modeling and Simulation SAMOS 2016. Institute of Electrical and Electronics Engineers United States 235--244. 16th International Conference on Embedded Computer Systems: Architectures Modeling and Simulation (SAMOS 2016) 18--21 July 2016 Samos Greece SAMOS2016 ; Conference date: 18-07-2016 Through 21-07-2016. 10.1109\/SAMOS.2016.7818353","DOI":"10.1109\/SAMOS.2016.7818353"},{"key":"e_1_3_2_1_167_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507740"},{"key":"e_1_3_2_1_168_1","doi-asserted-by":"publisher","DOI":"10.14778\/3025111.3025113"},{"key":"e_1_3_2_1_169_1","volume-title":"19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Zeng Chaoliang","year":"2022","unstructured":"Chaoliang Zeng, Layong Luo, Teng Zhang, Zilong Wang, Luyang Li, Wenchen Han, Nan Chen, Lebing Wan, Lichao Liu, Zhipeng Ding, Xiongfei Geng, Tao Feng, Feng Ning, Kai Chen, and Chuanxiong Guo. 2022. Tiara: A Scalable and Efficient Hardware Acceleration Architecture for Stateful Layer-4 Load Balancing. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 1345--1358. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/zeng"},{"key":"e_1_3_2_1_170_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378491"},{"key":"e_1_3_2_1_171_1","volume-title":"FPGA-Accelerated Compactions for LSM-based Key-Value Store. In 18th USENIX Conference on File and Storage Technologies (FAST 20)","author":"Zhang Teng","year":"2020","unstructured":"Teng Zhang, Jianying Wang, Xuntao Cheng, Hao Xu, Nanlong Yu, Gui Huang, Tieying Zhang, Dengcheng He, Feifei Li, Wei Cao, Zhongdong Huang, and Jianling Sun. 2020. FPGA-Accelerated Compactions for LSM-based Key-Value Store. In 18th USENIX Conference on File and Storage Technologies (FAST 20). USENIX Association, Santa Clara, CA, 225--237. https:\/\/www.usenix.org\/conference\/fast20\/presentation\/zhang-teng"},{"key":"e_1_3_2_1_172_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507733"},{"key":"e_1_3_2_1_173_1","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Zhong Yuhong","year":"2022","unstructured":"Yuhong Zhong, Haoyu Li, Yu Jian Wu, Ioannis Zarkadas, Jeffrey Tao, Evan Mesterhazy, Michael Makris, Junfeng Yang, Amy Tai, Ryan Stutsman, and Asaf Cidon. 2022. XRP: In-Kernel Storage Functions with eBPF. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22). USENIX Association, Carlsbad, CA, 375--393. https:\/\/www.usenix.org\/conference\/osdi22\/presentation\/zhong"},{"key":"e_1_3_2_1_174_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2790029"}],"event":{"name":"HotOS '23: 19th Workshop on Hot Topics in Operating Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Providence RI USA","acronym":"HOTOS '23"},"container-title":["Proceedings of the 19th Workshop on Hot Topics in Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3593856.3595906","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3593856.3595906","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:51Z","timestamp":1750178871000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3593856.3595906"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,22]]},"references-count":173,"alternative-id":["10.1145\/3593856.3595906","10.1145\/3593856"],"URL":"https:\/\/doi.org\/10.1145\/3593856.3595906","relation":{},"subject":[],"published":{"date-parts":[[2023,6,22]]},"assertion":[{"value":"2023-06-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}