{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T02:49:26Z","timestamp":1783738166721,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,6]],"date-time":"2022-06-06T00:00:00Z","timestamp":1654473600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NWO","award":["OCENW.XS3.030"],"award-info":[{"award-number":["OCENW.XS3.030"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,6]]},"DOI":"10.1145\/3534056.3534945","type":"proceedings-article","created":{"date-parts":[[2022,6,6]],"date-time":"2022-06-06T14:56:12Z","timestamp":1654527372000},"page":"120-127","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":38,"title":["Understanding modern storage APIs"],"prefix":"10.1145","author":[{"given":"Diego","family":"Didona","sequence":"first","affiliation":[{"name":"IBM Research Europe, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jonas","family":"Pfefferle","sequence":"additional","affiliation":[{"name":"IBM Research Europe, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nikolas","family":"Ioannou","sequence":"additional","affiliation":[{"name":"IBM Research Europe, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bernard","family":"Metzler","sequence":"additional","affiliation":[{"name":"IBM Research Europe, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Animesh","family":"Trivedi","sequence":"additional","affiliation":[{"name":"VU Amsterdam, Amsterdam, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,6,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Jens Axboe. Accessed: 2021-12-20. The Flexible I\/O tester. https:\/\/fio.readthedocs.io\/.  Jens Axboe. Accessed: 2021-12-20. The Flexible I\/O tester. https:\/\/fio.readthedocs.io\/."},{"key":"e_1_3_2_1_2_1","volume-title":"ZNS: Avoiding the Block Interface Tax for Flash-based SSDs. In USENIX Annual Technical Conference (USENIX ATC 21)","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 USENIX Annual Technical Conference (USENIX ATC 21) . USENIX Association, 689--703. 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 USENIX Annual Technical Conference (USENIX ATC 21). USENIX Association, 689--703."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485732.2485740"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.14778\/3430915.3430926"},{"key":"e_1_3_2_1_5_1","unstructured":"Rust docs. Accessed: 2021-12-20. Crate io_uring. https:\/\/docs.rs\/io-uring\/latest\/io_uring\/.  Rust docs. Accessed: 2021-12-20. Crate io_uring. https:\/\/docs.rs\/io-uring\/latest\/io_uring\/."},{"key":"e_1_3_2_1_6_1","unstructured":"Daniel Ehrenberg. Accessed: 2021-12-20. The Asynchronous Input\/Output (AIO) interface. https:\/\/github.com\/littledan\/linux-aio.  Daniel Ehrenberg. Accessed: 2021-12-20. The Asynchronous Input\/Output (AIO) interface. https:\/\/github.com\/littledan\/linux-aio."},{"key":"e_1_3_2_1_7_1","volume-title":"10th Conference on Innovative Data Systems Research (CIDR 20). www.cidrdb.org, Online Proceedings","author":"Haas Gabriel","unstructured":"Gabriel Haas , Michael Haubenschild , and Viktor Leis . 2020. Exploiting Directly-Attached NVMe Arrays in DBMS . In 10th Conference on Innovative Data Systems Research (CIDR 20). www.cidrdb.org, Online Proceedings . http:\/\/cidrdb.org\/cidr2020\/papers\/p16-haas-cidr20.pdf Gabriel Haas, Michael Haubenschild, and Viktor Leis. 2020. Exploiting Directly-Attached NVMe Arrays in DBMS. In 10th Conference on Innovative Data Systems Research (CIDR 20). www.cidrdb.org, Online Proceedings. http:\/\/cidrdb.org\/cidr2020\/papers\/p16-haas-cidr20.pdf"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3282307"},{"key":"e_1_3_2_1_9_1","volume-title":"PASTE: A Network Programming Interface for Non-Volatile Main Memory. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","author":"Honda Michio","year":"2018","unstructured":"Michio Honda , Giuseppe Lettieri , Lars Eggert , and Douglas Santry . 2018 . PASTE: A Network Programming Interface for Non-Volatile Main Memory. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18) . USENIX Association, 17--33. Michio Honda, Giuseppe Lettieri, Lars Eggert, and Douglas Santry. 2018. PASTE: A Network Programming Interface for Non-Volatile Main Memory. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). USENIX Association, 17--33."},{"key":"e_1_3_2_1_10_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, 127--140. 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, 127--140."},{"key":"e_1_3_2_1_11_1","volume-title":"Rearchitecting Linux Storage Stack for Microsecond Latency and High Throughput. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Hwang Jaehyun","year":"2021","unstructured":"Jaehyun Hwang , Midhul Vuppalapati , Simon Peter , and Rachit Agarwal . 2021 . Rearchitecting Linux Storage Stack for Microsecond Latency and High Throughput. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21) . USENIX Association, 113--128. Jaehyun Hwang, Midhul Vuppalapati, Simon Peter, and Rachit Agarwal. 2021. Rearchitecting Linux Storage Stack for Microsecond Latency and High Throughput. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21). USENIX Association, 113--128."},{"key":"e_1_3_2_1_12_1","unstructured":"Intel(R). Accessed: 2022-05-02. Intel\u00ae SSD DC P3600 400GB NVMe SSDs. https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/80997\/intel-ssd-dc-p3600--series-400gb-2-5in-pcie-3-0-20nm-mlc.html.  Intel(R). Accessed: 2022-05-02. Intel\u00ae SSD DC P3600 400GB NVMe SSDs. https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/80997\/intel-ssd-dc-p3600--series-400gb-2-5in-pcie-3-0-20nm-mlc.html."},{"key":"e_1_3_2_1_13_1","unstructured":"Intel\u00ae. Accessed: 2021-12-20. The Storage Performance Development Kit (SPDK). https:\/\/spdk.io\/.  Intel\u00ae. Accessed: 2021-12-20. The Storage Performance Development Kit (SPDK). https:\/\/spdk.io\/."},{"key":"e_1_3_2_1_14_1","unstructured":"Intel\u00ae. Accessed:2022-04-26. SPDK In The News. https:\/\/spdk.io\/news\/.  Intel\u00ae. Accessed:2022-04-26. SPDK In The News. https:\/\/spdk.io\/news\/."},{"key":"e_1_3_2_1_15_1","unstructured":"Jens Axboe. Accessed: 2021-12-20. Efficient IO with io_uring . https:\/\/kernel.dk\/io_uring.pdf.  Jens Axboe. Accessed: 2021-12-20. Efficient IO with io_uring . https:\/\/kernel.dk\/io_uring.pdf."},{"key":"e_1_3_2_1_16_1","unstructured":"Jens Axboe. Accessed: 2021-12-20. That's it. 10M IOPS one physical core. https:\/\/twitter.com\/axboe\/status\/1452689372395053062.  Jens Axboe. Accessed: 2021-12-20. That's it. 10M IOPS one physical core. https:\/\/twitter.com\/axboe\/status\/1452689372395053062."},{"key":"e_1_3_2_1_17_1","unstructured":"Jonathan Corbet. Accessed: 2021-12-20. Ringing in a new asynchronous I\/O API. https:\/\/lwn.net\/Articles\/776703\/.  Jonathan Corbet. Accessed: 2021-12-20. Ringing in a new asynchronous I\/O API. https:\/\/lwn.net\/Articles\/776703\/."},{"key":"e_1_3_2_1_18_1","unstructured":"Jonathan Corbet. Accessed: 2021-12-20. The rapid growth of io_uring. https:\/\/lwn.net\/Articles\/810414\/.  Jonathan Corbet. Accessed: 2021-12-20. The rapid growth of io_uring. https:\/\/lwn.net\/Articles\/810414\/."},{"key":"e_1_3_2_1_19_1","volume-title":"The Multi-streamed Solid-State Drive. In 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 14)","author":"Kang Jeong-Uk","year":"2014","unstructured":"Jeong-Uk Kang , Jeeseok Hyun , Hyunjoo Maeng , and Sangyeun Cho . 2014 . The Multi-streamed Solid-State Drive. In 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 14) . USENIX Association. Jeong-Uk Kang, Jeeseok Hyun, Hyunjoo Maeng, and Sangyeun Cho. 2014. The Multi-streamed Solid-State Drive. In 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 14). USENIX Association."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/3323298.3323300"},{"key":"e_1_3_2_1_21_1","unstructured":"Michael Larabel. Accessed: 2022-05-02. Axboe Achieves 8M IOPS Per-Core With Newest Linux Optimization Patches. https:\/\/www.phoronix.com\/scan.php?page=news_item&px=8M-IOPS-Per-Core-Linux.  Michael Larabel. Accessed: 2022-05-02. Axboe Achieves 8M IOPS Per-Core With Newest Linux Optimization Patches. https:\/\/www.phoronix.com\/scan.php?page=news_item&px=8M-IOPS-Per-Core-Linux."},{"key":"e_1_3_2_1_22_1","volume-title":"USENIX Annual Technical Conference (USENIX ATC 19)","author":"Lee Gyusun","year":"2019","unstructured":"Gyusun Lee , Seokha Shin , Wonsuk Song , Tae Jun Ham , Jae W. Lee , and Jinkyu Jeong . 2019 . Asynchronous I\/O Stack: A Low-Latency Kernel I\/O Stack for Ultra-Low Latency SSDs . In USENIX Annual Technical Conference (USENIX ATC 19) . USENIX Association, 603--616. Gyusun Lee, Seokha Shin, Wonsuk Song, Tae Jun Ham, Jae W. Lee, and Jinkyu Jeong. 2019. Asynchronous I\/O Stack: A Low-Latency Kernel I\/O Stack for Ultra-Low Latency SSDs. In USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, 603--616."},{"key":"e_1_3_2_1_23_1","volume-title":"28th Symposium on Operating Systems Principles (SOSP 21)","author":"Liu Jing","unstructured":"Jing Liu , Anthony Rebello , Yifan Dai , Chenhao Ye , Sudarsun Kannan , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. 2021. Scale and Performance in a Filesystem Semi-Microkernel . In 28th Symposium on Operating Systems Principles (SOSP 21) . ACM, 819--835. Jing Liu, Anthony Rebello, Yifan Dai, Chenhao Ye, Sudarsun Kannan, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2021. Scale and Performance in a Filesystem Semi-Microkernel. In 28th Symposium on Operating Systems Principles (SOSP 21). ACM, 819--835."},{"key":"e_1_3_2_1_24_1","unstructured":"Linux Programmer's Manual. Accessed: 2021-12-20. io_submit - submit asynchronous I\/O blocks for processing. https:\/\/man7.org\/linux\/man-pages\/man2\/io_submit.2.html.  Linux Programmer's Manual. Accessed: 2021-12-20. io_submit - submit asynchronous I\/O blocks for processing. https:\/\/man7.org\/linux\/man-pages\/man2\/io_submit.2.html."},{"key":"e_1_3_2_1_25_1","first-page":"4","article-title":"SDF","volume":"49","author":"Ouyang Jian","year":"2014","unstructured":"Jian Ouyang , Shiding Lin , Song Jiang , Zhenyu Hou , Yong Wang , and Yuanzheng Wang . 2014 . SDF : Software-Defined Flash for Web-Scale Internet Storage Systems. SIGPLAN Not. 49 , 4 (Feb 2014), 471--484. Jian Ouyang, Shiding Lin, Song Jiang, Zhenyu Hou, Yong Wang, and Yuanzheng Wang. 2014. SDF: Software-Defined Flash for Web-Scale Internet Storage Systems. SIGPLAN Not. 49, 4 (Feb 2014), 471--484.","journal-title":"Software-Defined Flash for Web-Scale Internet Storage Systems. SIGPLAN Not."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3041710.3041713"},{"key":"e_1_3_2_1_27_1","unstructured":"PingCAP-Hackthon2019-Team17. Accessed: 2021-12-20. IO-uring speed the RocksDB & TiKV. http:\/\/openinx.github.io\/ppt\/io-uring.pdf.  PingCAP-Hackthon2019-Team17. Accessed: 2021-12-20. IO-uring speed the RocksDB & TiKV. http:\/\/openinx.github.io\/ppt\/io-uring.pdf."},{"key":"e_1_3_2_1_28_1","unstructured":"Ruslan Savchenko. 2021. Reading from External Memory. arXiv:cs.DC\/2102.11198  Ruslan Savchenko. 2021. Reading from External Memory. arXiv:cs.DC\/2102.11198"},{"key":"e_1_3_2_1_29_1","volume-title":"FlexSC: Flexible System Call Scheduling with Exception-Less System Calls. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10)","author":"Soares Livio","year":"2010","unstructured":"Livio Soares and Michael Stumm . 2010 . FlexSC: Flexible System Call Scheduling with Exception-Less System Calls. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10) . USENIX Association, 33--46. Livio Soares and Michael Stumm. 2010. FlexSC: Flexible System Call Scheduling with Exception-Less System Calls. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10). USENIX Association, 33--46."},{"key":"e_1_3_2_1_30_1","volume-title":"Optimizing Storage Performance with Calibrated Interrupts. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Tai Amy","year":"2021","unstructured":"Amy Tai , Igor Smolyar , Michael Wei , and Dan Tsafrir . 2021 . Optimizing Storage Performance with Calibrated Interrupts. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21) . USENIX Association, 129--145. Amy Tai, Igor Smolyar, Michael Wei, and Dan Tsafrir. 2021. Optimizing Storage Performance with Calibrated Interrupts. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21). USENIX Association, 129--145."},{"key":"e_1_3_2_1_31_1","article-title":"FlashNet","volume":"14","author":"Trivedi Animesh","year":"2018","unstructured":"Animesh Trivedi , Nikolas Ioannou , Bernard Metzler , Patrick Stuedi , Jonas Pfefferle , Kornilios Kourtis , Ioannis Koltsidas , and Thomas R. Gross . 2018 . FlashNet : Flash\/Network Stack Co-Design. ACM Trans. Storage 14 , 4, Article 30 (Dec 2018), 29 pages. Animesh Trivedi, Nikolas Ioannou, Bernard Metzler, Patrick Stuedi, Jonas Pfefferle, Kornilios Kourtis, Ioannis Koltsidas, and Thomas R. Gross. 2018. FlashNet: Flash\/Network Stack Co-Design. ACM Trans. Storage 14, 4, Article 30 (Dec 2018), 29 pages.","journal-title":"Flash\/Network Stack Co-Design. ACM Trans. Storage"},{"key":"e_1_3_2_1_32_1","volume-title":"14th Workshop on Hot Topics in Operating Systems (HotOS 14)","author":"Trivedi Animesh","unstructured":"Animesh Trivedi , Patrick Stuedi , Bernard Metzler , Roman Pletka , Blake G. Fitch , and Thomas R. Gross . 2013. Unified High-Performance I\/O: One Stack to Rule Them All . In 14th Workshop on Hot Topics in Operating Systems (HotOS 14) . USENIX Association. Animesh Trivedi, Patrick Stuedi, Bernard Metzler, Roman Pletka, Blake G. Fitch, and Thomas R. Gross. 2013. Unified High-Performance I\/O: One Stack to Rule Them All. In 14th Workshop on Hot Topics in Operating Systems (HotOS 14). USENIX Association."},{"key":"e_1_3_2_1_33_1","unstructured":"Vishal Verma John Kariuki. Accessed: 2021-12-20. Improved Storage Performance Using the New Linux Kernel I\/O Interface. https:\/\/www.snia.org\/educational-library\/improved-storage-performance-using-new-linux-kernel-io-interface-2019.  Vishal Verma John Kariuki. Accessed: 2021-12-20. Improved Storage Performance Using the New Linux Kernel I\/O Interface. https:\/\/www.snia.org\/educational-library\/improved-storage-performance-using-new-linux-kernel-io-interface-2019."},{"key":"e_1_3_2_1_34_1","unstructured":"Wander Hillen. Accessed: 2021-12-20. Preliminary benchmarking results for a Haskell I\/O manager backend based on io_uring. http:\/\/wjwh.eu\/posts\/2020-07-26-haskell-iouring-manager.html.  Wander Hillen. Accessed: 2021-12-20. Preliminary benchmarking results for a Haskell I\/O manager backend based on io_uring. http:\/\/wjwh.eu\/posts\/2020-07-26-haskell-iouring-manager.html."},{"key":"e_1_3_2_1_35_1","volume-title":"USENIX Annual Technical Conference (USENIX ATC 14)","author":"Wei Michael","year":"2014","unstructured":"Michael Wei , Matias Bj\u00f8rling , Philippe Bonnet , and Steven Swanson . 2014 . I\/O Speculation for the Microsecond Era . In USENIX Annual Technical Conference (USENIX ATC 14) . USENIX Association, 475--481. Michael Wei, Matias Bj\u00f8rling, Philippe Bonnet, and Steven Swanson. 2014. I\/O Speculation for the Microsecond Era. In USENIX Annual Technical Conference (USENIX ATC 14). USENIX Association, 475--481."},{"key":"e_1_3_2_1_36_1","unstructured":"WiredTiger. Accessed: 2021-12-20. Implement asynchronous IO using io_uring API. https:\/\/jira.mongodb.org\/browse\/WT-6833.  WiredTiger. Accessed: 2021-12-20. Implement asynchronous IO using io_uring API. https:\/\/jira.mongodb.org\/browse\/WT-6833."},{"key":"e_1_3_2_1_37_1","volume-title":"Spool: Reliable Virtualized NVMe Storage Pool in Public Cloud Infrastructure. In USENIX Annual Technical Conference (USENIX ATC 20)","author":"Xue Shuai","year":"2020","unstructured":"Shuai Xue , Shang Zhao , Quan Chen , Gang Deng , Zheng Liu , Jie Zhang , Zhuo Song , Tao Ma , Yong Yang , Yanbo Zhou , Keqiang Niu , Sijie Sun , and Minyi Guo . 2020 . Spool: Reliable Virtualized NVMe Storage Pool in Public Cloud Infrastructure. In USENIX Annual Technical Conference (USENIX ATC 20) . USENIX Association, 97--110. Shuai Xue, Shang Zhao, Quan Chen, Gang Deng, Zheng Liu, Jie Zhang, Zhuo Song, Tao Ma, Yong Yang, Yanbo Zhou, Keqiang Niu, Sijie Sun, and Minyi Guo. 2020. Spool: Reliable Virtualized NVMe Storage Pool in Public Cloud Infrastructure. In USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 97--110."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/2208461.2208464"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619092"},{"key":"e_1_3_2_1_40_1","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Zhang Jie","year":"2018","unstructured":"Jie Zhang , Miryeong Kwon , Donghyun Gouk , Sungjoon Koh , Changlim Lee , Mohammad Alian , Myoungjun Chun , Mahmut Taylan Kandemir , Nam Sung Kim , Jihong Kim , and Myoungsoo Jung . 2018 . FlashShare: Punching Through Server Storage Stack from Kernel to Firmware for Ultra-Low Latency SSDs . In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) . USENIX Association, 477--492. Jie Zhang, Miryeong Kwon, Donghyun Gouk, Sungjoon Koh, Changlim Lee, Mohammad Alian, Myoungjun Chun, Mahmut Taylan Kandemir, Nam Sung Kim, Jihong Kim, and Myoungsoo Jung. 2018. FlashShare: Punching Through Server Storage Stack from Kernel to Firmware for Ultra-Low Latency SSDs. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, 477--492."},{"key":"e_1_3_2_1_41_1","volume-title":"High-density Multi-tenant Bare-metal Cloud. In 25th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 20)","author":"Zhang Xiantao","year":"2020","unstructured":"Xiantao Zhang , Xiao Zheng , Zhi Wang , Hang Yang , Yibin Shen , and Xin Long . 2020 . High-density Multi-tenant Bare-metal Cloud. In 25th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 20) . ACM, 483--495. Xiantao Zhang, Xiao Zheng, Zhi Wang, Hang Yang, Yibin Shen, and Xin Long. 2020. High-density Multi-tenant Bare-metal Cloud. In 25th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 20). ACM, 483--495."}],"event":{"name":"SYSTOR '22: The 15th ACM International Systems and Storage Conference","location":"Haifa Israel","acronym":"SYSTOR '22","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","Technion Israel Institute of Technology","USENIX Assoc USENIX Assoc"]},"container-title":["Proceedings of the 15th ACM International Conference on Systems and Storage"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3534056.3534945","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3534056.3534945","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:00:09Z","timestamp":1750186809000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3534056.3534945"}},"subtitle":["a systematic study of libaio, SPDK, and io_uring"],"short-title":[],"issued":{"date-parts":[[2022,6,6]]},"references-count":41,"alternative-id":["10.1145\/3534056.3534945","10.1145\/3534056"],"URL":"https:\/\/doi.org\/10.1145\/3534056.3534945","relation":{},"subject":[],"published":{"date-parts":[[2022,6,6]]},"assertion":[{"value":"2022-06-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}