{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T09:19:51Z","timestamp":1780996791462,"version":"3.54.1"},"reference-count":171,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2025,1,15]],"date-time":"2025-01-15T00:00:00Z","timestamp":1736899200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["2008453, 2323100, 2338457, and 2402328."],"award-info":[{"award-number":["2008453, 2323100, 2338457, and 2402328."]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Storage"],"published-print":{"date-parts":[[2025,2,28]]},"abstract":"<jats:p>This article traces the evolution of SSD (solid-state drive) interfaces, examining the transition from the block storage paradigm inherited from hard disk drives to SSD-specific standards customized to flash memory. Early SSDs conformed to the block abstraction for compatibility with the existing software storage stack, but studies and deployments show that this limits the performance potential for SSDs. As a result, new SSD-specific interface standards emerged to not only capitalize on the low latency and abundant internal parallelism of SSDs, but also include new command sets that diverge from the longstanding block abstraction.<\/jats:p>\n          <jats:p>We first describe flash memory technology in the context of the block storage abstraction and the components within an SSD that provide the block storage illusion. We then describe the genealogy and relationships among academic research and industry standardization efforts for SSDs, along with some of their rise and fall in popularity. We classify these works into four evolving branches: (1) extending block abstraction with host-SSD hints\/directives; (2) enhancing host-level control over SSDs; (3) offloading host-level management to SSDs; and (4) making SSDs byte-addressable. By dissecting these trajectories, the article also sheds light on the emerging challenges and opportunities, providing a roadmap for future research and development in SSD technologies.<\/jats:p>","DOI":"10.1145\/3708992","type":"journal-article","created":{"date-parts":[[2024,12,30]],"date-time":"2024-12-30T08:13:25Z","timestamp":1735546405000},"page":"1-44","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Storage Abstractions for SSDs: The Past, Present, and Future"],"prefix":"10.1145","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-8971-0549","authenticated-orcid":false,"given":"Xiangqun","family":"Zhang","sequence":"first","affiliation":[{"name":"Syracuse University, Syracuse, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4421-9923","authenticated-orcid":false,"given":"Janki","family":"Bhimani","sequence":"additional","affiliation":[{"name":"Florida International University, Miami, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8649-4253","authenticated-orcid":false,"given":"Shuyi","family":"Pei","sequence":"additional","affiliation":[{"name":"Samsung Semiconductor Inc, San Jose, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5916-2301","authenticated-orcid":false,"given":"Eunji","family":"Lee","sequence":"additional","affiliation":[{"name":"Soongsil University, Seoul, Korea (the Republic of)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9753-2286","authenticated-orcid":false,"given":"Sungjin","family":"Lee","sequence":"additional","affiliation":[{"name":"DGIST, Daegu, Korea (the Republic of)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-2685-5136","authenticated-orcid":false,"given":"Yoon Jae","family":"Seong","sequence":"additional","affiliation":[{"name":"FADU Inc., Seoul, Korea (the Republic of)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-3737-5593","authenticated-orcid":false,"given":"Eui Jin","family":"Kim","sequence":"additional","affiliation":[{"name":"FADU Inc., Seoul, Korea (the Republic of)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4377-5418","authenticated-orcid":false,"given":"Changho","family":"Choi","sequence":"additional","affiliation":[{"name":"Samsung Semiconductor Inc, San Jose, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-7076-676X","authenticated-orcid":false,"given":"Eyee Hyun","family":"Nam","sequence":"additional","affiliation":[{"name":"FADU Inc., Seoul, Korea (the Republic of)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2042-6327","authenticated-orcid":false,"given":"Jongmoo","family":"Choi","sequence":"additional","affiliation":[{"name":"Dankook University, Yongin, Korea (the Republic of)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3689-3985","authenticated-orcid":false,"given":"Bryan S.","family":"Kim","sequence":"additional","affiliation":[{"name":"Syracuse University, Syracuse, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,1,15]]},"reference":[{"key":"e_1_3_3_2_2","unstructured":"2007. Notification of Deleted Data Proposal for ATA8-ACS2. Retrieved from https:\/\/t13.org\/system\/files\/Documents\/2007\/e07154r0-Notification%20for%20Deleted%20Data%20Proposal%20for%20ATA-ACS2_2.doc"},{"key":"e_1_3_3_3_2","unstructured":"2009. Serial ATA: Meeting Storage Needs Today and Tomorrow. Retrieved from https:\/\/web.archive.org\/web\/20120417133358http:\/\/www.serialata.org\/documents\/SATA-Rev-30-Presentation.pdf"},{"key":"e_1_3_3_4_2","unstructured":"2011. NVMe 1.0. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_0e.pdf"},{"key":"e_1_3_3_5_2","unstructured":"2012. NVMe 1.1. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_1b-1.pdf"},{"key":"e_1_3_3_6_2","unstructured":"2014. NVMe 1.2. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_2a.pdf"},{"key":"e_1_3_3_7_2","unstructured":"2015. lightnvm: Support for Open-Channel SSDs. Retrieved from https:\/\/github.com\/torvalds\/linux\/commit\/cd9e9808d18fe7107c306f6e71c8be7230ee42b4"},{"key":"e_1_3_3_8_2","unstructured":"2015. OpenChannelSSD. Retrieved from http:\/\/lightnvm.io"},{"key":"e_1_3_3_9_2","unstructured":"2017. f2fs: apply write hints to select the type of segments for buffered write. Retrieved from https:\/\/github.com\/torvalds\/linux\/commit\/a02cd4229e298aadbe8f5cf286edee8058d87116"},{"key":"e_1_3_3_10_2","unstructured":"2017. Merge branch \u201cfor-4.13\/block\u201d of git:\/\/git.kernel.dk\/linux-block. Retrieved from https:\/\/github.com\/torvalds\/linux\/commit\/c6b1e36c8fa04a6680c44fe0321d0370400e90b6"},{"key":"e_1_3_3_11_2","unstructured":"2017. NVMe 1.3. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_3a-20171024_ratified.pdf"},{"key":"e_1_3_3_12_2","unstructured":"2019. Compute Express Link. Retrieved from https:\/\/docs.wixstatic.com\/ugd\/0c1418_d9878707bbb7427786b70c3c91d5fbd1.pdf"},{"key":"e_1_3_3_13_2","unstructured":"2019. Key Value Storage API Specification Version 1.0. Retrieved from https:\/\/www.snia.org\/sites\/default\/files\/technical-work\/kvsapi\/release\/SNIA-Key-Value-Storage-API-v1.0.pdf"},{"key":"e_1_3_3_14_2","unstructured":"2019. NVMe 1.4. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_4-2019.06.10-Ratified.pdf"},{"key":"e_1_3_3_15_2","unstructured":"2020. Compute Express Link. Retrieved from https:\/\/www.computeexpresslink.org\/_files\/ugd\/0c1418_14c5283e7f3e40f9b2955c7d0f60bebe.pdf"},{"key":"e_1_3_3_16_2","unstructured":"2020. Key Value Storage API Specification Version 1.1. Retrieved from https:\/\/www.snia.org\/sites\/default\/files\/technical-work\/kvsapi\/release\/SNIA-Key-Value-Storage-API-v1.1.pdf"},{"key":"e_1_3_3_17_2","unstructured":"2021. NVM Express Key-Value Command Set Specification 1.0. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-Key-Value-Command-Set-Specification-1.0-2021.06.02-Ratified-1.pdf"},{"key":"e_1_3_3_18_2","unstructured":"2021. NVM Express\u00ae Base Specification 2.0. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-Base-Specification-2_0-2021.06.02-Ratified-5.pdf"},{"key":"e_1_3_3_19_2","unstructured":"2022. Compute Express Link. Retrieved from https:\/\/www.computeexpresslink.org\/_files\/ugd\/0c1418_a8713008916044ae9604405d10a7773b.pdf"},{"key":"e_1_3_3_20_2","unstructured":"2022. Hyperscale Innovation: Flexible Data Placement Mode (FDP). Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/Hyperscale-Innovation-Flexible-Data-Placement-Mode-FDP.pdf"},{"key":"e_1_3_3_21_2","unstructured":"2023. Compute Express Link. Retrieved from https:\/\/www.computeexpresslink.org\/_files\/ugd\/0c1418_6ede12bda4d34ffeb879c3700dde38f9.pdf"},{"key":"e_1_3_3_22_2","unstructured":"2023. NVM-Express-NVM-Command-Set-Specification-1.0d-2023.12.28-Ratified.pdf. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-NVM-Command-Set-Specification-1.0d-2023.12.28-Ratified.pdf"},{"key":"e_1_3_3_23_2","unstructured":"2024. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-Base-Specification-2_0-2021.06.02-Ratified-5.pdf"},{"key":"e_1_3_3_24_2","unstructured":"2024. rocksdb\/db\/column_family.cc at daf06f1361140bb4ca9304b27b0aa36ef5842f56 - facebook\/rocksdb. Retrieved from https:\/\/github.com\/facebook\/rocksdb\/blob\/daf06f1361140bb4ca9304b27b0aa36ef5842f56\/db\/column_family.cc"},{"key":"e_1_3_3_25_2","first-page":"971","volume-title":"Proceedings of the 24th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201919)","author":"Abulila Ahmed","year":"2019","unstructured":"Ahmed Abulila, Vikram Sharma Mailthody, Zaid Qureshi, Jian Huang, Nam Sung Kim, Jinjun Xiong, and Wen-mei Hwu. 2019. FlatFlash: Exploiting the byte-accessibility of SSDs within a unified memory-storage hierarchy. In Proceedings of the 24th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201919). Association for Computing Machinery, 971\u2013985. DOI:10.1145\/3297858.3304061"},{"key":"e_1_3_3_26_2","volume-title":"Operating Systems: Three Easy Pieces (1.10 ed.)","author":"Arpaci-Dusseau Remzi H.","year":"2023","unstructured":"Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau. 2023. Operating Systems: Three Easy Pieces (1.10 ed.). Arpaci-Dusseau Books."},{"key":"e_1_3_3_27_2","unstructured":"Jens Axboe. 2008. Add \u201cdiscard\u201d request handling \u00b7 torvalds\/linux@fb2dce8. Retrieved from https:\/\/github.com\/torvalds\/linux\/commit\/fb2dce862d9f9a68e6b9374579056ec9eca02a63"},{"key":"e_1_3_3_28_2","unstructured":"Jens Axboe. 2021. Merge branch \u201cnvme-5.9\u201d of git:\/\/git.infradead.org\/nvme into for-5.9\/\u2026. Retrieved from https:\/\/github.com\/torvalds\/linux\/commit\/80ee071b18660c56d3f7a7ab67793b78a96baae5"},{"key":"e_1_3_3_29_2","unstructured":"Jens Axboe. 2022. Re: [EXT] Re: [PATCH 2\/2] block: remove the per-bio\/request write hint. - Jens Axboe. Retrieved from https:\/\/lore.kernel.org\/all\/800fa121-5da2-e4c0-d756-991f007f0ad4@kernel.dk\/"},{"key":"e_1_3_3_30_2","first-page":"425","volume-title":"Proceedings of the ACM\/IEEE 45th Annual International Symposium on Computer Architecture (ISCA\u201918)","author":"Bae Duck-Ho","year":"2018","unstructured":"Duck-Ho Bae, Insoon Jo, Youra Adel Choi, Joo-Young Hwang, Sangyeun Cho, Dong-Gi Lee, and Jaeheon Jeong. 2018. 2B-SSD: The case for dual, byte-and block-addressable solid-state drives. In Proceedings of the ACM\/IEEE 45th Annual International Symposium on Computer Architecture (ISCA\u201918). IEEE, 425\u2013438. Retrieved from https:\/\/ieeexplore.ieee.org\/abstract\/document\/8416845"},{"key":"e_1_3_3_31_2","first-page":"79","volume-title":"Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922)","author":"Bae Hanyeoreum","year":"2022","unstructured":"Hanyeoreum Bae, Jiseon Kim, Miryeong Kwon, and Myoungsoo Jung. 2022. What you can\u2019t forget: Exploiting parallelism for zoned namespaces. In Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922). Association for Computing Machinery, 79\u201385. DOI:10.1145\/3538643.3539744"},{"key":"e_1_3_3_32_2","first-page":"1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201922)","author":"Bergman Shai","year":"2022","unstructured":"Shai Bergman, Niklas Cassel, Matias Bj\u00f8rling, and Mark Silberstein. 2022. ZNSwap: un-block your swap. In Proceedings of the USENIX Annual Technical Conference (ATC\u201922). USENIX Association, 1\u201318. Retrieved from https:\/\/www.usenix.org\/conference\/atc22\/presentation\/bergman"},{"key":"e_1_3_3_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3582434"},{"key":"e_1_3_3_34_2","volume-title":"Proceedings of the 14th ACM International Conference on Systems and Storage (SYSTOR\u201921)","author":"Bhimani Janki","year":"2021","unstructured":"Janki Bhimani, Jingpei Yang, Ningfang Mi, Changho Choi, Manoj Saha, and Adnan Maruf. 2021. Fine-grained control of concurrency within KV-SSDs. In Proceedings of the 14th ACM International Conference on Systems and Storage (SYSTOR\u201921). Association for Computing Machinery, Article 4, 12 pages. DOI:10.1145\/3456727.3463777"},{"key":"e_1_3_3_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/3470007"},{"key":"e_1_3_3_36_2","unstructured":"Matias Bj\u00f8rling. 2019. From open-channel SSDs to zoned namespaces(VAULT\u201919). USENIX Association. Retrieved from https:\/\/www.usenix.org\/conference\/vault19\/presentation\/bjorling"},{"key":"e_1_3_3_37_2","first-page":"689","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201921)","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 Proceedings of the USENIX Annual Technical Conference (ATC\u201921). USENIX Association, 689\u2013703. Retrieved from https:\/\/www.usenix.org\/conference\/atc21\/presentation\/bjorling"},{"key":"e_1_3_3_38_2","volume-title":"Proceedings of the 6th International Systems and Storage Conference (SYSTOR\u201913)","author":"Bj\u00f8rling Matias","year":"2013","unstructured":"Matias Bj\u00f8rling, Jens Axboe, David Nellans, and Philippe Bonnet. 2013. Linux block IO: Introducing multi-queue SSD access on multi-core systems. In Proceedings of the 6th International Systems and Storage Conference (SYSTOR\u201913). Association for Computing Machinery, Article 22, 10 pages. DOI:10.1145\/2485732.2485740"},{"key":"e_1_3_3_39_2","first-page":"359","volume-title":"Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917)","author":"Bj\u00f8rling Matias","year":"2017","unstructured":"Matias Bj\u00f8rling, Javier Gonz\u00e1lez, and Philippe Bonnet. 2017. LightNVM: The Linux open-channel SSD subsystem. In Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917). USENIX Association, 359\u2013374. Retrieved from https:\/\/www.usenix.org\/conference\/fast17\/technical-sessions\/presentation\/bjorling"},{"key":"e_1_3_3_40_2","doi-asserted-by":"publisher","unstructured":"Simona Boboila Youngjae Kim Sudharshan S. Vazhkudai Peter Desnoyers and Galen M. Shipman. 2012. Active Flash: Out-of-core data analytics on flash storage. In 2012 IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST). 1\u201312. DOI:10.1109\/MSST.2012.6232366","DOI":"10.1109\/MSST.2012.6232366"},{"key":"e_1_3_3_41_2","unstructured":"Kurtis Bowman. 2023. Compute Express Link (CXL) Device Ecosystem and Usage Models. Retrieved from https:\/\/computeexpresslink.org\/wp-content\/uploads\/2023\/12\/CXL_FMS-Panel-2023_FINAL.pdf"},{"key":"e_1_3_3_42_2","unstructured":"Judy Brock Bill Martin Javier Gonzalez Klaus B. Jensen Fred Knight Yoni Shternhell Matias Bj\u00f8rling and Paul Suhler. 2022. TP4076a Zoned Random Write Area 2022.01.19 Ratified. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-2.0-Ratified-TPs_20230111.zip"},{"key":"e_1_3_3_43_2","unstructured":"Neil Brown. 2017. A block layer introduction part 1: The bio layer [LWN.net]. Retrieved from https:\/\/lwn.net\/Articles\/736534\/"},{"key":"e_1_3_3_44_2","first-page":"29","volume-title":"Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920)","author":"Cao Wei","year":"2020","unstructured":"Wei Cao, Yang Liu, Zhushi Cheng, Ning Zheng, Wei Li, Wenjie Wu, Linqiang Ouyang, Peng Wang, Yijing Wang, Ray Kuan et\u00a0al. 2020. POLARDB meets computational storage: Efficiently support analytical workloads in cloud-native relational database. In Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920). USENIX Association, 29\u201341. Retrieved from https:\/\/www.usenix.org\/conference\/fast20\/presentation\/cao-wei"},{"key":"e_1_3_3_45_2","first-page":"209","volume-title":"Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920)","author":"Cao Zhichao","year":"2020","unstructured":"Zhichao Cao, Siying Dong, Sagar Vemuri, and David H. C. Du. 2020. Characterizing, modeling, and benchmarking RocksDB key-value workloads at Facebook. In Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920). USENIX Association, 209\u2013223. Retrieved from https:\/\/www.usenix.org\/conference\/fast20\/presentation\/cao-zhichao"},{"key":"e_1_3_3_46_2","unstructured":"Marc Carino. 2013. [PATCH v3 0\/3] Introduce new SATA queued commands - Marc C. Retrieved from https:\/\/lore.kernel.org\/all\/1376023752-3105-1-git-send-email-marc.ceeeee@gmail.com\/"},{"key":"e_1_3_3_47_2","volume-title":"Proceedings of the 14th ACM International Conference on Systems and Storage (SYSTOR\u201921)","author":"Chakraborttii Chandranil","year":"2021","unstructured":"Chandranil Chakraborttii and Heiner Litz. 2021. Reducing write amplification in flash by death-time prediction of logical block addresses. In Proceedings of the 14th ACM International Conference on Systems and Storage (SYSTOR\u201921). Association for Computing Machinery, Article 11, 12 pages. DOI:10.1145\/3456727.3463784"},{"key":"e_1_3_3_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/2755560"},{"key":"e_1_3_3_49_2","doi-asserted-by":"publisher","DOI":"10.33851\/JMIS.2022.9.4.261"},{"key":"e_1_3_3_50_2","unstructured":"CXL Consortium. 2023. Our Members - Compute Express Link. Retrieved from https:\/\/computeexpresslink.org\/our-members\/"},{"key":"e_1_3_3_51_2","unstructured":"Jonathan Corbet. 2010. The best way to throw blocks away [LWN.net]. Retrieved from https:\/\/lwn.net\/Articles\/417809\/"},{"key":"e_1_3_3_52_2","unstructured":"Lukas Czerner. 2010. [PATCH 0\/3 v. 8] Ext3\/Ext4 Batched discard support - Lukas Czerner. Retrieved from https:\/\/lore.kernel.org\/linux-ext4\/1285342559-16424-1-git-send-email-lczerner@redhat.com\/"},{"key":"e_1_3_3_53_2","unstructured":"Lukas Czerner. 2010. [PATCH 1\/3] Add ioctl FITRIM. - Lukas Czerner. Retrieved from https:\/\/lore.kernel.org\/linux-ext4\/1281094276-11377-2-git-send-email-lczerner@redhat.com\/"},{"key":"e_1_3_3_54_2","unstructured":"Emily Desjardins. 2011. JEDEC Announces Publication of Universal Flash Storage (UFS) Standard | JEDEC. Retrieved from https:\/\/www.jedec.org\/news\/pressreleases\/jedec-announces-publication-universal-flash-storage-ufs-standard"},{"key":"e_1_3_3_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/2577384"},{"key":"e_1_3_3_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/1824795.1824797"},{"key":"e_1_3_3_57_2","unstructured":"Western Digital. 2023. linux\/fs\/zonefs\/zonefs.h at f2661062f16b2de5d7b6a5c42a9a5c96326b8454 \u00b7 torvalds\/linux. Retrieved from https:\/\/github.com\/torvalds\/linux\/blob\/f2661062f16b2de5d7b6a5c42a9a5c96326b8454\/fs\/zonefs\/zonefs.h#L126"},{"key":"e_1_3_3_58_2","unstructured":"Western Digital. 2024. btrfs | Zoned Storage. Retrieved from https:\/\/zonedstorage.io\/docs\/filesystems\/btrfs"},{"key":"e_1_3_3_59_2","unstructured":"Western Digital. 2024. f2fs | Zoned Storage. Retrieved from https:\/\/zonedstorage.io\/docs\/filesystems\/f2fs"},{"key":"e_1_3_3_60_2","unstructured":"Western Digital. 2024. ZoneFS | Zoned Storage. Retrieved from https:\/\/zonedstorage.io\/docs\/filesystems\/zonefs"},{"key":"e_1_3_3_61_2","first-page":"1221","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201913)","author":"Do Jaeyoung","year":"2013","unstructured":"Jaeyoung Do, Yang-Suk Kee, Jignesh M. Patel, Chanik Park, Kwanghyun Park, and David J. DeWitt. 2013. Query processing on smart SSDs: Opportunities and challenges. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201913). Association for Computing Machinery, 1221\u20131230. DOI:10.1145\/2463676.2465295"},{"key":"e_1_3_3_62_2","doi-asserted-by":"publisher","DOI":"10.14778\/3583140.3583167"},{"key":"e_1_3_3_63_2","unstructured":"Jake Edge. 2019. Issues around discard [LWN.net]. Retrieved from https:\/\/lwn.net\/Articles\/787272\/"},{"key":"e_1_3_3_64_2","unstructured":"Jake Edge. 2023. Zoned storage and filesystems [LWN.net]. Retrieved from https:\/\/lwn.net\/Articles\/932748\/"},{"key":"e_1_3_3_65_2","article-title":"FDP and ZNS for NAND Data Placement: Landscape, Trade-Offs, and Direction","author":"Gonz\u00e1lez Javier","year":"2023","unstructured":"Javier Gonz\u00e1lez. 2023. FDP and ZNS for NAND Data Placement: Landscape, Trade-Offs, and Direction. In Proceedings of the Flash Memory Summit. Retrieved from https:\/\/www.flashmemorysummit.com\/English\/Conference\/Program_at_a_Glance_Tue.html","journal-title":"Proceedings of the Flash Memory Summit."},{"key":"e_1_3_3_66_2","first-page":"153","volume-title":"Proceedings of the 43rd International Symposium on Computer Architecture (ISCA\u201916)","author":"Gu Boncheol","year":"2016","unstructured":"Boncheol Gu, Andre S. Yoon, Duck-Ho Bae, Insoon Jo, Jinyoung Lee, Jonghyun Yoon, Jeong-Uk Kang, Moonsang Kwon, Chanho Yoon, Sangyeun Cho et\u00a0al. 2016. Biscuit: A framework for near-data processing of big data workloads. In Proceedings of the 43rd International Symposium on Computer Architecture (ISCA\u201916). IEEE Press, 153\u2013165. DOI:10.1109\/ISCA.2016.23"},{"key":"e_1_3_3_67_2","first-page":"147","volume-title":"Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201921)","author":"Han Kyuhwa","year":"2021","unstructured":"Kyuhwa Han, Hyunho Gwak, Dongkun Shin, and Jooyoung Hwang. 2021. ZNS+: Advanced zoned namespace interface for supporting in-storage zone compaction. In Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201921). USENIX Association, 147\u2013162. Retrieved from https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/han"},{"key":"e_1_3_3_68_2","first-page":"25","volume-title":"Proceedings of the IEEE 12th Non-volatile Memory Systems and Applications Symposium (NVMSA\u201923)","author":"Han Yejin","year":"2023","unstructured":"Yejin Han, Myunghoon Oh, Jaedong Lee, Seehwan Yoo, Bryan S. Kim, and Jongmoo Choi. 2023. Achieving performance isolation in Docker environments with ZNS SSDs. In Proceedings of the IEEE 12th Non-volatile Memory Systems and Applications Symposium (NVMSA\u201923). 25\u201331. DOI:10.1109\/NVMSA58981.2023.00016"},{"key":"e_1_3_3_69_2","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1145\/3592980.3595319","volume-title":"Proceedings of the 19th International Workshop on Data Management on New Hardware (DaMoN\u201923)","author":"Hedam Niclas","year":"2023","unstructured":"Niclas Hedam, Morten Tychsen Clausen, Philippe Bonnet, Sangjin Lee, and Ken Friis Larsen. 2023. Delilah: eBPF-offload on computational storage. In Proceedings of the 19th International Workshop on Data Management on New Hardware (DaMoN\u201923). 70\u201376. Retrieved from 10.1145\/3592980.3595319"},{"key":"e_1_3_3_70_2","unstructured":"Christoph Hellwig. 2022. Merge tag \u201cfor-5.18\/write-streams-2022-03-18\u201d of git:\/\/git.kernel.dk\/\u2026. Retrieved from https:\/\/github.com\/torvalds\/linux\/commit\/561593a048d7d6915889706f4b503a65435c033a"},{"key":"e_1_3_3_71_2","unstructured":"Hans Holmberg. 2021. Initial commmit for ZenFS - westerndigitalcorporation\/zenfs@7f8e885. Retrieved from https:\/\/github.com\/westerndigitalcorporation\/zenfs\/commit\/7f8e885d670205cfdc91a8b2b34ca5b492f42d43"},{"key":"e_1_3_3_72_2","first-page":"375","volume-title":"Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917)","author":"Huang Jian","year":"2017","unstructured":"Jian Huang, Anirudh Badam, Laura Caulfield, Suman Nath, Sudipta Sengupta, Bikash Sharma, and Moinuddin K. Qureshi. 2017. FlashBlox: Achieving both performance isolation and uniform lifetime for virtualized SSDs. In Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917). USENIX Association, 375\u2013390. Retrieved from https:\/\/www.usenix.org\/conference\/fast17\/technical-sessions\/presentation\/huang"},{"key":"e_1_3_3_73_2","first-page":"173","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201924)","author":"Hwang Joo-Young","year":"2024","unstructured":"Joo-Young Hwang, Seokhwan Kim, Daejun Park, Yong-Gil Song, Junyoung Han, Seunghyun Choi, Sangyeun Cho, and Youjip Won. 2024. ZMS: Zone abstraction for mobile flash storage. In Proceedings of the USENIX Annual Technical Conference (ATC\u201924). USENIX Association, 173\u2013189. Retrieved from https:\/\/www.usenix.org\/conference\/atc24\/presentation\/hwang"},{"key":"e_1_3_3_74_2","volume-title":"Poster presentation in the 23rd ACM Symposium on Operating Systems Principles (SIGOPS\u201911)","author":"Hyun Choulseung","year":"2011","unstructured":"Choulseung Hyun, Jongmoo Choi, Donghee Lee, and Sam H. Noh. 2011. To TRIM or not to TRIM: Judicious trimming for solid state drives. In Poster presentation in the 23rd ACM Symposium on Operating Systems Principles (SIGOPS\u201911). Retrieved from https:\/\/sigops.org\/s\/conferences\/sosp\/2011\/posters\/summaries\/sosp11-final16.pdf"},{"key":"e_1_3_3_75_2","first-page":"173","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201920)","author":"Im Junsu","year":"2020","unstructured":"Junsu Im, Jinwook Bae, Chanwoo Chung, Arvind, and Sungjin Lee. 2020. PinK: High-speed in-storage key-value store with bounded tails. In Proceedings of the USENIX Annual Technical Conference (ATC\u201920). USENIX Association, 173\u2013187. Retrieved from https:\/\/www.usenix.org\/conference\/atc20\/presentation\/im"},{"key":"e_1_3_3_76_2","first-page":"15","volume-title":"Proceedings of the 23rd International Middleware Conference Industrial Track (Middleware\u201922)","author":"Im Minwoo","year":"2022","unstructured":"Minwoo Im, Kyungsu Kang, and Heonyoung Yeom. 2022. Accelerating RocksDB for small-zone ZNS SSDs by parallel I\/O mechanism. In Proceedings of the 23rd International Middleware Conference Industrial Track (Middleware\u201922). Association for Computing Machinery, 15\u201321. DOI:10.1145\/3564695.3564774"},{"key":"e_1_3_3_77_2","unstructured":"Apple Inc.2024. Introducing Apple\u2019s On-device and Server Foundation Models - Apple Machine Learning Research. Retrieved from https:\/\/machinelearning.apple.com\/research\/introducing-apple-foundation-models"},{"key":"e_1_3_3_78_2","unstructured":"JEDEC. 2023. Zoned Storage for UFS | JEDEC. Retrieved from https:\/\/www.jedec.org\/standards-documents\/docs\/jesd220-5"},{"key":"e_1_3_3_79_2","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1145\/3538643.3539750","volume-title":"Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922)","author":"Jiao Ziyang","year":"2022","unstructured":"Ziyang Jiao, Janki Bhimani, and Bryan S. Kim. 2022. Wear leveling in SSDs considered harmful. In Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922). Association for Computing Machinery, 72\u201378. DOI:10.1145\/3538643.3539750"},{"key":"e_1_3_3_80_2","first-page":"373","volume-title":"Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201917)","author":"Jin Yanqin","year":"2017","unstructured":"Yanqin Jin, Hung-Wei Tseng, Yannis Papakonstantinou, and Steven Swanson. 2017. KAML: A flexible, high-performance key-value SSD. In Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201917). 373\u2013384. DOI:10.1109\/HPCA.2017.15"},{"key":"e_1_3_3_81_2","doi-asserted-by":"publisher","DOI":"10.14778\/2994509.2994512"},{"key":"e_1_3_3_82_2","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1145\/3538643.3539741","volume-title":"Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922)","author":"Jung Jeeyoon","year":"2022","unstructured":"Jeeyoon Jung and Dongkun Shin. 2022. Lifetime-leveling LSM-tree compaction for ZNS SSD. In Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922). Association for Computing Machinery, 100\u2013105. DOI:10.1145\/3538643.3539741"},{"key":"e_1_3_3_83_2","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1145\/3538643.3539745","volume-title":"Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922)","author":"Jung Myoungsoo","year":"2022","unstructured":"Myoungsoo Jung. 2022. Hello bytes, bye blocks: PCIe storage meets compute express link for memory expansion (CXL-SSD). In Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922). Association for Computing Machinery, 45\u201351. DOI:10.1145\/3538643.3539745"},{"key":"e_1_3_3_84_2","doi-asserted-by":"publisher","DOI":"10.1145\/2494232.2465548"},{"key":"e_1_3_3_85_2","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1145\/2465529.2465548","volume-title":"Proceedings of the ACM SIGMETRICS\/International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201913)","author":"Jung Myoungsoo","year":"2013","unstructured":"Myoungsoo Jung and Mahmut Kandemir. 2013. Revisiting widely held SSD expectations and rethinking system-level implications. In Proceedings of the ACM SIGMETRICS\/International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201913). Association for Computing Machinery, 203\u2013216. DOI:10.1145\/2465529.2465548"},{"key":"e_1_3_3_86_2","doi-asserted-by":"crossref","first-page":"1156","DOI":"10.1145\/3412841.3441990","volume-title":"Proceedings of the 36th Annual ACM Symposium on Applied Computing (SAC\u201921)","author":"Jung Min-Gyo","year":"2021","unstructured":"Min-Gyo Jung, Chang-Gyu Lee, Donggyu Park, Sungyong Park, Jungki Noh, Woosuk Chung, Kyoung Park, and Youngjae Kim. 2021. GPUKV: An integrated framework with KVSSD and GPU through P2P communication support. In Proceedings of the 36th Annual ACM Symposium on Applied Computing (SAC\u201921). Association for Computing Machinery, 1156\u20131164. DOI:10.1145\/3412841.3441990"},{"key":"e_1_3_3_87_2","volume-title":"Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201914)","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 Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201914). USENIX Association. Retrieved from https:\/\/www.usenix.org\/conference\/hotstorage14\/workshop-program\/presentation\/kang"},{"key":"e_1_3_3_88_2","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1145\/2463676.2465326","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201913)","author":"Kang Woon-Hak","year":"2013","unstructured":"Woon-Hak Kang, Sang-Won Lee, Bongki Moon, Gi-Hwan Oh, and Changwoo Min. 2013. X-FTL: Transactional FTL for SQLite databases. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201913). Association for Computing Machinery, 97\u2013108. DOI:10.1145\/2463676.2465326"},{"key":"e_1_3_3_89_2","first-page":"1","volume-title":"Proceedings of the IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST\u201913)","author":"Kang Yangwook","year":"2013","unstructured":"Yangwook Kang, Yang-suk Kee, Ethan L. Miller, and Chanik Park. 2013. Enabling cost-effective data processing with smart SSD. In Proceedings of the IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST\u201913). 1\u201312. DOI:10.1109\/MSST.2013.6558444"},{"key":"e_1_3_3_90_2","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1145\/3319647.3325831","volume-title":"Proceedings of the 12th ACM International Conference on Systems and Storage (SYSTOR\u201919)","author":"Kang Yangwook","year":"2019","unstructured":"Yangwook Kang, Rekha Pitchumani, Pratik Mishra, Yang-suk Kee, Francisco Londono, Sangyoon Oh, Jongyeol Lee, and Daniel D. G. Lee. 2019. Towards building a high-performance, scale-in key-value storage system. In Proceedings of the 12th ACM International Conference on Systems and Storage (SYSTOR\u201919). Association for Computing Machinery, 144\u2013154. DOI:10.1145\/3319647.3325831"},{"key":"e_1_3_3_91_2","doi-asserted-by":"crossref","first-page":"1203","DOI":"10.1145\/3412841.3442115","volume-title":"Proceedings of the 36th Annual ACM Symposium on Applied Computing (SAC\u201921)","author":"Kang Yunji","year":"2021","unstructured":"Yunji Kang and Dongkun Shin. 2021. mStream: Stream management for mobile file system using Android file contexts. In Proceedings of the 36th Annual ACM Symposium on Applied Computing (SAC\u201921). Association for Computing Machinery, 1203\u20131208. DOI:10.1145\/3412841.3442115"},{"key":"e_1_3_3_92_2","first-page":"281","volume-title":"Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST\u201919)","author":"Kim Bryan S.","year":"2019","unstructured":"Bryan S. Kim, Jongmoo Choi, and Sang Lyul Min. 2019. Design tradeoffs for SSD reliability. In Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST\u201919). USENIX Association, 281\u2013294. Retrieved from https:\/\/www.usenix.org\/conference\/fast19\/presentation\/kim-bryan"},{"key":"e_1_3_3_93_2","unstructured":"Jaegeuk Kim. 2015. [PATCH 5\/5] f2fs: introduce a batched trim - Jaegeuk Kim. Retrieved from https:\/\/lore.kernel.org\/all\/1422401503-4769-5-git-send-email-jaegeuk@kernel.org\/"},{"key":"e_1_3_3_94_2","first-page":"7","volume-title":"Proceedings of the 5th International Workshop on Software Support for Portable Storage (IWSSPS\u201910)","author":"Kim Joohyun","year":"2010","unstructured":"Joohyun Kim, Haesung Kim, Seongjin Lee, and Youjip Won. 2010. FTL design for TRIM command. In Proceedings of the 5th International Workshop on Software Support for Portable Storage (IWSSPS\u201910). 7\u201312."},{"key":"e_1_3_3_95_2","first-page":"183","volume-title":"Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST\u201915)","author":"Kim Jaeho","year":"2015","unstructured":"Jaeho Kim, Donghee Lee, and Sam H. Noh. 2015. Towards SLO complying SSDs through OPS isolation. In Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST\u201915). USENIX Association, 183\u2013189. Retrieved from https:\/\/www.usenix.org\/conference\/fast15\/technical-sessions\/presentation\/kim_jaeho"},{"key":"e_1_3_3_96_2","volume-title":"Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201918)","author":"Kim Taejin","year":"2018","unstructured":"Taejin Kim, Sangwook Shane Hahn, Sungjin Lee, Jooyoung Hwang, Jongyoul Lee, and Jihong Kim. 2018. PCStream: Automatic stream allocation using program contexts. In Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201918). USENIX Association. Retrieved from https:\/\/www.usenix.org\/conference\/hotstorage18\/presentation\/kim-taejin"},{"key":"e_1_3_3_97_2","first-page":"295","volume-title":"Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST\u201919)","author":"Kim Taejin","year":"2019","unstructured":"Taejin Kim, Duwon Hong, Sangwook Shane Hahn, Myoungjun Chun, Sungjin Lee, Jooyoung Hwang, Jongyoul Lee, and Jihong Kim. 2019. Fully automatic stream management for multi-streamed SSDs using program contexts. In Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST\u201919). USENIX Association, 295\u2013308. Retrieved from https:\/\/www.usenix.org\/conference\/fast19\/presentation\/kim-taejin"},{"key":"e_1_3_3_98_2","first-page":"660","volume-title":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2 (ASPLOS\u201923)","author":"Kim Thomas","year":"2023","unstructured":"Thomas Kim, Jekyeom Jeon, Nikhil Arora, Huaicheng Li, Michael Kaminsky, David G. Andersen, Gregory R. Ganger, George Amvrosiadis, and Matias Bj\u00f8rling. 2023. RAIZN: Redundant array of independent zoned namespaces. In Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2 (ASPLOS\u201923). Association for Computing Machinery, 660\u2013673. DOI:10.1145\/3575693.3575746"},{"key":"e_1_3_3_99_2","first-page":"75","volume-title":"Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201921)","author":"Koo Jinhyung","year":"2021","unstructured":"Jinhyung Koo, Junsu Im, Jooyoung Song, Juhyung Park, Eunji Lee, Bryan S. Kim, and Sungjin Lee. 2021. Modernizing file system through in-storage indexing. In Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201921). USENIX Association, 75\u201392. Retrieved from https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/koo"},{"key":"e_1_3_3_100_2","first-page":"729","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201921)","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 Proceedings of the USENIX Annual Technical Conference (ATC\u201921). USENIX Association, 729\u2013743. Retrieved from https:\/\/www.usenix.org\/conference\/atc21\/presentation\/kwon"},{"key":"e_1_3_3_101_2","first-page":"183","volume-title":"Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920)","author":"Kwon Miryeong","year":"2020","unstructured":"Miryeong Kwon, Donghyun Gouk, Changrim Lee, Byounggeun Kim, Jooyoung Hwang, and Myoungsoo Jung. 2020. DC-Store: Eliminating noisy neighbor containers using deterministic I\/O performance and resource isolation. In Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920). USENIX Association, 183\u2013191. Retrieved from https:\/\/www.usenix.org\/conference\/fast20\/presentation\/kwon"},{"key":"e_1_3_3_102_2","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1145\/3599691.3603406","volume-title":"Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201923)","author":"Kwon Miryeong","year":"2023","unstructured":"Miryeong Kwon, Sangwon Lee, and Myoungsoo Jung. 2023. Cache in hand: Expander-driven CXL prefetcher for next generation CXL-SSD. In Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201923). Association for Computing Machinery, 24\u201330. DOI:10.1145\/3599691.3603406"},{"key":"e_1_3_3_103_2","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/3538643.3539743","volume-title":"Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922)","author":"Lee Hee-Rock","year":"2022","unstructured":"Hee-Rock Lee, Chang-Gyu Lee, Seungjin Lee, and Youngjae Kim. 2022. Compaction-aware zone allocation for LSM based key-value store on ZNS SSDs. In Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201922). Association for Computing Machinery, 93\u201399. DOI:10.1145\/3538643.3539743"},{"key":"e_1_3_3_104_2","doi-asserted-by":"publisher","DOI":"10.14778\/3611479.3611495"},{"key":"e_1_3_3_105_2","first-page":"1","volume-title":"Proceedings of the IEEE International Conference on Consumer Electronics (ICCE\u201918)","author":"Lee Kitae","year":"2018","unstructured":"Kitae Lee, Dong Hyun Kang, Daeho Jeong, and Young Ik Eom. 2018. Lazy TRIM: Optimizing the journaling overhead caused by TRIM commands on Ext4 file system. In Proceedings of the IEEE International Conference on Consumer Electronics (ICCE\u201918). 1\u20133. DOI:10.1109\/ICCE.2018.8326258"},{"key":"e_1_3_3_106_2","unstructured":"Manjong Lee. 2022. Re: [PATCH 2\/2] block: remove the per-bio\/request write hint. - Manjong Lee. Retrieved from https:\/\/lore.kernel.org\/all\/20220309133119.6915-1-mj0123.lee@samsung.com\/"},{"key":"e_1_3_3_107_2","first-page":"339","volume-title":"Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST\u201916)","author":"Lee Sungjin","year":"2016","unstructured":"Sungjin Lee, Ming Liu, Sangwoo Jun, Shuotao Xu, Jihong Kim, and Arvind. 2016. Application-managed flash. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST\u201916). USENIX Association, 339\u2013353. Retrieved from https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/lee"},{"key":"e_1_3_3_108_2","first-page":"1","volume-title":"Proceedings of the IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST\u201913)","author":"Lee Young-Sik","year":"2013","unstructured":"Young-Sik Lee, Sang-Hoon Kim, Jin-Soo Kim, Jaesoo Lee, Chanik Park, and Seungryoul Maeng. 2013. OSSD: A case for object-based solid state drives. In Proceedings of the IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST\u201913). 1\u201313. DOI:10.1109\/MSST.2013.6558448"},{"key":"e_1_3_3_109_2","first-page":"225","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201921)","author":"Li Cangyuan","year":"2021","unstructured":"Cangyuan Li, Ying Wang, Cheng Liu, Shengwen Liang, Huawei Li, and Xiaowei Li. 2021. GLIST: Towards in-storage graph learning. In Proceedings of the USENIX Annual Technical Conference (ATC\u201921). USENIX Association, 225\u2013238. Retrieved from https:\/\/www.usenix.org\/conference\/atc21\/presentation\/li-cangyuan"},{"key":"e_1_3_3_110_2","first-page":"263","volume-title":"Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles (SOSP\u201921)","author":"Li Huaicheng","year":"2021","unstructured":"Huaicheng Li, Martin L. Putra, Ronald Shi, Xing Lin, Gregory R. Ganger, and Haryadi S. Gunawi. 2021. IODA: A host\/device co-design for strong predictability contract on modern flash storage. In Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles (SOSP\u201921). Association for Computing Machinery, 263\u2013279. DOI:10.1145\/3477132.3483573"},{"key":"e_1_3_3_111_2","unstructured":"Shaohua Li. 2017. Stream - facebook\/rocksdb@eefd75a. Retrieved from https:\/\/github.com\/facebook\/rocksdb\/commit\/eefd75a228fc2c50174c0a306918c73ded22ace7"},{"key":"e_1_3_3_112_2","first-page":"1","volume-title":"Proceedings of the 34th International Technical Conference on Circuits\/Systems, Computers and Communications (ITC-CSCC\u201919)","author":"Lim Sangwoo","year":"2019","unstructured":"Sangwoo Lim and Dongkun Shin. 2019. DStream: Dynamic memory resizing for multi-streamed SSDs. In Proceedings of the 34th International Technical Conference on Circuits\/Systems, Computers and Communications (ITC-CSCC\u201919). 1\u20134. DOI:10.1109\/ITC-CSCC.2019.8793432"},{"key":"e_1_3_3_113_2","first-page":"300","volume-title":"Proceedings of the IEEE 41st International Conference on Computer Design (ICCD\u201923)","author":"Liu Biyong","year":"2023","unstructured":"Biyong Liu, Yuan Xia, Xueliang Wei, and Wei Tong. 2023. LifetimeKV: Narrowing the lifetime gap of SSTs in LSMT-based KV stores for ZNS SSDs. In Proceedings of the IEEE 41st International Conference on Computer Design (ICCD\u201923). 300\u2013307. DOI:10.1109\/ICCD58817.2023.00053"},{"key":"e_1_3_3_114_2","volume-title":"Proceedings of the 48th International Conference on Parallel Processing (ICPP\u201919)","author":"Liu Jiahao","year":"2019","unstructured":"Jiahao Liu, Fang Wang, and Dan Feng. 2019. CostPI: Cost-effective performance isolation for shared NVMe SSDs. In Proceedings of the 48th International Conference on Parallel Processing (ICPP\u201919). Association for Computing Machinery, Article 25, 10 pages. DOI:10.1145\/3337821.3337879"},{"key":"e_1_3_3_115_2","unstructured":"Canonical Ltd.2019. Ubuntu Manpage: fstrim - discard unused blocks on a mounted filesystem. Retrieved from https:\/\/manpages.ubuntu.com\/manpages\/xenial\/en\/man8\/fstrim.8.html"},{"key":"e_1_3_3_116_2","first-page":"1","volume-title":"Proceedings of the 60th ACM\/IEEE Design Automation Conference (DAC\u201923)","author":"Lu Mingchen","year":"2023","unstructured":"Mingchen Lu, Peiquan Jin, Xiaoliang Wang, Yongping Luo, and Kuankuan Guo. 2023. ZoneKV: A space-efficient key-value store for ZNS SSDs. In Proceedings of the 60th ACM\/IEEE Design Automation Conference (DAC\u201923). 1\u20136. DOI:10.1109\/DAC56929.2023.10247926"},{"key":"e_1_3_3_117_2","volume-title":"Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201920)","author":"Maheshwari Umesh","year":"2020","unstructured":"Umesh Maheshwari. 2020. StripeFinder: Erasure coding of small objects over key-value storage devices (an uphill battle). In Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201920). USENIX Association. Retrieved from https:\/\/www.usenix.org\/conference\/hotstorage20\/presentation\/maheshwari"},{"key":"e_1_3_3_118_2","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1145\/3465332.3470870","volume-title":"Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201921)","author":"Maheshwari Umesh","year":"2021","unstructured":"Umesh Maheshwari. 2021. From blocks to rocks: A natural extension of zoned namespaces. In Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201921). Association for Computing Machinery, 21\u201327. DOI:10.1145\/3465332.3470870"},{"key":"e_1_3_3_119_2","first-page":"137","volume-title":"Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920)","author":"Maneas Stathis","year":"2020","unstructured":"Stathis Maneas, Kaveh Mahdaviani, Tim Emami, and Bianca Schroeder. 2020. A study of SSD reliability in large scale enterprise storage deployments. In Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920). USENIX Association, 137\u2013149. Retrieved from https:\/\/www.usenix.org\/conference\/fast20\/presentation\/maneas"},{"key":"e_1_3_3_120_2","first-page":"635","volume-title":"Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201922)","author":"Ghiasi Nika Mansouri","year":"2022","unstructured":"Nika Mansouri Ghiasi, Jisung Park, Harun Mustafa, Jeremie Kim, Ataberk Olgun, Arvid Gollwitzer, Damla Senol Cali, Can Firtina, Haiyu Mao, Nour Almadhoun Alserr et\u00a0al. 2022. GenStore: A high-performance in-storage processing system for genome sequence analysis. In Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201922). Association for Computing Machinery, 635\u2013654. DOI:10.1145\/3503222.3507702"},{"key":"e_1_3_3_121_2","unstructured":"Bill Martin Judy Brock Dan Helmick Robert Moss Mike Allison Benjamin Lim Jiwon Chang Ross Stenfort Young Ahn Wei Zhang et\u00a0al. 2022. TP4146 Flexible Data Placement 2022.11.30 Ratified. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-2.0-Ratified-TPs_20230111.zip"},{"key":"e_1_3_3_122_2","unstructured":"SATA-IO Board Members. 2011. Serial ATA International Organization: Serial ATA Revision 3.1. Retrieved from https:\/\/sata-io.org\/system\/files\/specifications\/SerialATA_Revision_3_1_Gold.pdf"},{"key":"e_1_3_3_123_2","unstructured":"Inc. Micron Technology. 2019. What is Trim? | Crucial.com. Retrieved from https:\/\/www.crucial.com\/articles\/about-ssd\/what-is-trim"},{"key":"e_1_3_3_124_2","first-page":"461","volume-title":"Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201923)","author":"Min Jaehong","year":"2023","unstructured":"Jaehong Min, Chenxingyu Zhao, Ming Liu, and Arvind Krishnamurthy. 2023. eZNS: An elastic zoned namespace for commodity ZNS SSDs. In Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201923). USENIX Association, 461\u2013477. Retrieved from https:\/\/www.usenix.org\/conference\/osdi23\/presentation\/min"},{"key":"e_1_3_3_125_2","unstructured":"Samsung MSL. 2023. SmartSSD2.0 \u2013 Samsung \u2013 Memory Solutions Lab. Retrieved from https:\/\/samsungmsl.com\/smartssd2\/"},{"key":"e_1_3_3_126_2","unstructured":"NVM Express Inc.2022. NVM Express RDMA Transport Specification 1.0b. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-RDMA-Transport-Specification-1.0b-2022.10.04-Ratified.pdf"},{"key":"e_1_3_3_127_2","unstructured":"NVM Express Inc.2022. NVM Express TCP Transport Specification 1.0c. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-TCP-Transport-Specification-1.0c-2022.10.03-Ratified.pdf"},{"key":"e_1_3_3_128_2","first-page":"471","volume-title":"Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201914)","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. In Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201914). Association for Computing Machinery, 471\u2013484. DOI:10.1145\/2541940.2541959"},{"key":"e_1_3_3_129_2","first-page":"132","volume-title":"Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER\u201923)","author":"Park Inhyuk","year":"2023","unstructured":"Inhyuk Park, Qing Zheng, Dominic Manno, Soonyeal Yang, Jason Lee, David Bonnie, Bradley Settlemyer, Youngjae Kim, Woosuk Chung, and Gary Grider. 2023. KV-CSD: A hardware-accelerated key-value store for data-intensive applications. In Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER\u201923). 132\u2013144. DOI:10.1109\/CLUSTER52292.2023.00019"},{"key":"e_1_3_3_130_2","first-page":"309","volume-title":"Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920)","author":"Pitchumani Rekha","year":"2020","unstructured":"Rekha Pitchumani and Yang-Suk Kee. 2020. Hybrid data reliability for emerging key-value storage devices. In Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920). USENIX Association, 309\u2013322. Retrieved from https:\/\/www.usenix.org\/conference\/fast20\/presentation\/pitchumani"},{"key":"e_1_3_3_131_2","unstructured":"Luca Porzio. 2022. RE: [EXT] Re: [PATCH 2\/2] block: remove the per-bio\/request write hint. - Luca Porzio (lporzio). Retrieved from https:\/\/lore.kernel.org\/all\/CO3PR08MB797524ACBF04B861D48AF612DC0B9@CO3PR08MB7975.namprd08.prod.outlook.com\/"},{"key":"e_1_3_3_132_2","volume-title":"Proceedings of the 12th Annual Conference on Innovative Data Systems Research (CIDR\u201922)","author":"Purandare Devashish","year":"2022","unstructured":"Devashish Purandare, Pete Wilcox, Heiner Litz, and Shel Finkelstein. 2022. Append is near: Log-based data management on ZNS SSDs. In Proceedings of the 12th Annual Conference on Innovative Data Systems Research (CIDR\u201922). Retrieved from https:\/\/par.nsf.gov\/biblio\/10315205"},{"key":"e_1_3_3_133_2","first-page":"308","volume-title":"Proceedings of the IEEE 41st International Conference on Computer Design (ICCD\u201923)","author":"Purandare Devashish R.","year":"2023","unstructured":"Devashish R. Purandare, Sam Schmidt, and Ethan L. Miller. 2023. Persimmon: An append-only ZNS-first filesystem. In Proceedings of the IEEE 41st International Conference on Computer Design (ICCD\u201923). 308\u2013315. DOI:10.1109\/ICCD58817.2023.00054"},{"key":"e_1_3_3_134_2","volume-title":"Proceedings of the 14th ACM International Conference on Systems and Storage (SYSTOR\u201921)","author":"Qin Mian","year":"2021","unstructured":"Mian Qin, A. L. Narasimha Reddy, Paul V. Gratz, Rekha Pitchumani, and Yang Seok Ki. 2021. KVRAID: High performance, write efficient, update friendly erasure coding scheme for KV-SSDs. In Proceedings of the 14th ACM International Conference on Systems and Storage (SYSTOR\u201921). Association for Computing Machinery. DOI:10.1145\/3456727.3463781"},{"key":"e_1_3_3_135_2","first-page":"257","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918)","author":"Rho Eunhee","year":"2018","unstructured":"Eunhee Rho, Kanchan Joshi, Seung-Uk Shin, Nitesh Jagadeesh Shetty, Jooyoung Hwang, Sangyeun Cho, Daniel D. G. Lee, and Jaeheon Jeong. 2018. FStream: Managing flash streams in the file system. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918). USENIX Association, 257\u2013264. Retrieved from https:\/\/www.usenix.org\/conference\/fast18\/presentation\/rho"},{"key":"e_1_3_3_136_2","doi-asserted-by":"publisher","DOI":"10.1109\/2.928624"},{"key":"e_1_3_3_137_2","first-page":"379","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201919)","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 Proceedings of the USENIX Annual Technical Conference (ATC\u201919). USENIX Association, 379\u2013394. Retrieved from https:\/\/www.usenix.org\/conference\/atc19\/presentation\/ruan"},{"key":"e_1_3_3_138_2","unstructured":"Chris Sabol Ross Stenfort and Mike Allison. 2023. Flexible Data Placement FDP Overview - NVM Express. Retrieved from https:\/\/www.youtube.com\/watch?v=BENgm5a17ws"},{"key":"e_1_3_3_139_2","unstructured":"Samsung Semiconductors. 2023. UFS 4.0 | Universal Flash Storage | Samsung Semiconductor Global. Retrieved from https:\/\/semiconductor.samsung.com\/estorage\/ufs\/ufs-4-0\/"},{"key":"e_1_3_3_140_2","unstructured":"Rachel Shaver. 2011. Retrieved from https:\/\/sata-io.org\/system\/files\/member-downloads\/SATA-IORevision31_PRfinal_0.pdf"},{"key":"e_1_3_3_141_2","unstructured":"Avi Shchislowski. 2022. RE: [EXT] Re: [PATCH 2\/2] block: remove the per-bio\/request write hint. - Avi Shchislowski. Retrieved from https:\/\/lore.kernel.org\/all\/SN6PR04MB3872231050F8585FFC6824C59A0F9@SN6PR04MB3872.namprd04.prod.outlook.com\/"},{"key":"e_1_3_3_142_2","series-title":"Proceedings of Machine Learning Research","first-page":"31094","volume-title":"Proceedings of the 40th International Conference on Machine Learning","volume":"202","author":"Sheng Ying","year":"2023","unstructured":"Ying Sheng, Lianmin Zheng, Binhang Yuan, Zhuohan Li, Max Ryabinin, Beidi Chen, Percy Liang, Christopher Re, Ion Stoica, and Ce Zhang. 2023. FlexGen: High-throughput generative inference of large language models with a single GPU. In Proceedings of the 40th International Conference on Machine Learning(Proceedings of Machine Learning Research, Vol. 202), Andreas Krause, Emma Brunskill, Kyunghyun Cho, Barbara Engelhardt, Sivan Sabato, and Jonathan Scarlett (Eds.). PMLR, 31094\u201331116. Retrieved from https:\/\/proceedings.mlr.press\/v202\/sheng23a.html"},{"key":"e_1_3_3_143_2","unstructured":"Yoni Shternhell and Matias Bj\u00f8rling. 2022. TP4093a Zone Relative Data Lifetime Hint 2022.08.14 Ratified. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-2.0-Ratified-TPs_20230111.zip"},{"key":"e_1_3_3_144_2","first-page":"26","volume-title":"Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201904)","author":"Sivathanu Muthian","year":"2004","unstructured":"Muthian Sivathanu, Lakshmi N. Bairavasundaram, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2004. Life or death at block-level. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201904). 26\u201326. Retrieved from https:\/\/www.usenix.org\/legacy\/event\/osdi04\/tech\/full_papers\/sivathanu\/sivathanu.pdf"},{"key":"e_1_3_3_145_2","unstructured":"Eric Slivka. 2011. Mac OS X Lion Roundup: Recovery Partitions TRIM Support Core 2 Duo Minimum Focus on Security - MacRumors. Retrieved from https:\/\/www.macrumors.com\/2011\/02\/25\/mac-os-x-lion-roundup-recovery-partitions-trim-support-core-2-duo-minimum-focus-on-security\/"},{"key":"e_1_3_3_146_2","unstructured":"David Sterba. 2020. Merge tag \u201cfor-5.6-tag\u201d of git:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/... \u00b7 torvalds\/linux@81a046b. Retrieved from https:\/\/github.com\/torvalds\/linux\/commit\/81a046b18b331ed6192e6fd9ff6d12a1f18058cf"},{"key":"e_1_3_3_147_2","unstructured":"David Sterba. 2022. Re: Using async discard by default with SSDs? - David Sterba. Retrieved from https:\/\/lore.kernel.org\/linux-btrfs\/20220726213628.GO13489@twin.jikos.cz\/"},{"key":"e_1_3_3_148_2","unstructured":"David Sterba. 2023. Trim\/discard \u2014 BTRFS documentation. Retrieved from https:\/\/btrfs.readthedocs.io\/en\/latest\/Trim.html"},{"key":"e_1_3_3_149_2","first-page":"119","volume-title":"Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913)","author":"Tiwari Devesh","year":"2013","unstructured":"Devesh Tiwari, Simona Boboila, Sudharshan Vazhkudai, Youngjae Kim, Xiaosong Ma, Peter Desnoyers, and Yan Solihin. 2013. Active flash: Towards energy-efficient, in-situ data analytics on extreme-scale machines. In Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913). USENIX Association, 119\u2013132. Retrieved from https:\/\/www.usenix.org\/conference\/fast13\/technical-sessions\/presentation\/tiwari"},{"key":"e_1_3_3_150_2","unstructured":"Linus Torvalds. 2021. Merge tag \u201ccxl-for-5.12\u201d of git:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\u2026. Retrieved from https:\/\/github.com\/torvalds\/linux\/commit\/825d1508750c0cad13e5da564d47a6d59c7612d6"},{"key":"e_1_3_3_151_2","unstructured":"Theodore Ts\u2019o. 2016. Solved - SSD Trim Maintenance | The FreeBSD Forums. Retrieved from https:\/\/forums.freebsd.org\/threads\/ssd-trim-maintenance.56951\/#post-328912"},{"key":"e_1_3_3_152_2","volume-title":"Proceedings of the 9th European Conference on Computer Systems (EuroSys\u201914)","author":"Wang Peng","year":"2014","unstructured":"Peng Wang, Guangyu Sun, Song Jiang, Jian Ouyang, Shiding Lin, Chen Zhang, and Jason Cong. 2014. An efficient design and implementation of LSM-tree based key-value store on open-channel SSD. In Proceedings of the 9th European Conference on Computer Systems (EuroSys\u201914). Association for Computing Machinery, Article 16, 14 pages. DOI:10.1145\/2592798.2592804"},{"key":"e_1_3_3_153_2","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1145\/3609510.3609810","volume-title":"Proceedings of the 14th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys\u201923)","author":"Wang Qiuping","year":"2023","unstructured":"Qiuping Wang and Patrick P. C. Lee. 2023. ZapRAID: Toward high-performance RAID for ZNS SSDs via zone append. In Proceedings of the 14th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys\u201923). Association for Computing Machinery, 24\u201329. DOI:10.1145\/3609510.3609810"},{"key":"e_1_3_3_154_2","first-page":"1","volume-title":"Proceedings of the 57th ACM\/IEEE Design Automation Conference (DAC\u201920)","author":"Wang Wei-Lin","year":"2020","unstructured":"Wei-Lin Wang, Tseng-Yi Chen, Yuan-Hao Chang, Hsin-Wen Wei, and Wei-Kuan Shih. 2020. How to cut out expired data with nearly zero overhead for solid-state drives. In Proceedings of the 57th ACM\/IEEE Design Automation Conference (DAC\u201920). 1\u20136. DOI:10.1109\/DAC18072.2020.9218610"},{"key":"e_1_3_3_155_2","first-page":"717","volume-title":"Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201921)","author":"Wilkening Mark","year":"2021","unstructured":"Mark Wilkening, Udit Gupta, Samuel Hsia, Caroline Trippel, Carole-Jean Wu, David Brooks, and Gu-Yeon Wei. 2021. RecSSD: Near data processing for solid state drive based recommendation inference. In Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201921). Association for Computing Machinery, 717\u2013729. DOI:10.1145\/3445814.3446763"},{"key":"e_1_3_3_156_2","unstructured":"SerialATA Workgroup. 2001. Serial ATA: High Speed Serialized AT Attachment Revision 1.0. Retrieved from https:\/\/www.seagate.com\/support\/disc\/manuals\/sata\/sata_im.pdf"},{"key":"e_1_3_3_157_2","unstructured":"Zheng Xu and Yanxiang Zhang. 2024. Advances in private training for production on-device language models. Retrieved from https:\/\/research.google\/blog\/advances-in-private-training-for-production-on-device-language-models\/"},{"key":"e_1_3_3_158_2","doi-asserted-by":"publisher","DOI":"10.1145\/3121133"},{"key":"e_1_3_3_159_2","volume-title":"Proceedings of the 10th ACM International Systems and Storage Conference (SYSTOR\u201917)","author":"Yang Jingpei","year":"2017","unstructured":"Jingpei Yang, Rajinikanth Pandurangan, Changho Choi, and Vijay Balakrishnan. 2017. AutoStream: Automatic stream management for multi-streamed SSDs. In Proceedings of the 10th ACM International Systems and Storage Conference (SYSTOR\u201917). Association for Computing Machinery, Article 3, 11 pages. DOI:10.1145\/3078468.3078469"},{"key":"e_1_3_3_160_2","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1145\/3319647.3325840","volume-title":"Proceedings of the 12th ACM International Conference on Systems and Storage (SYSTOR\u201919)","author":"Yang Jing","year":"2019","unstructured":"Jing Yang, Shuyi Pei, and Qing Yang. 2019. WARCIP: Write amplification reduction by clustering I\/O pages. In Proceedings of the 12th ACM International Conference on Systems and Storage (SYSTOR\u201919). Association for Computing Machinery, 155\u2013166. DOI:10.1145\/3319647.3325840"},{"key":"e_1_3_3_161_2","volume-title":"Proceedings of the 2nd Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW\u201914)","author":"Yang Jingpei","year":"2014","unstructured":"Jingpei Yang, Ned Plasson, Greg Gillis, Nisha Talagala, and Swaminathan Sundararaman. 2014. Don\u2019t stack your log on my log. In Proceedings of the 2nd Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW\u201914). USENIX Association. Retrieved from https:\/\/www.usenix.org\/conference\/inflow14\/workshop-program\/presentation\/yang"},{"key":"e_1_3_3_162_2","volume-title":"Proceedings of the 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201919)","author":"Yang Pan","year":"2019","unstructured":"Pan Yang, Ni Xue, Yuqi Zhang, Yangxu Zhou, Li Sun, Wenwen Chen, Zhonggang Chen, Wei Xia, Junke Li, and Kihyoun Kwon. 2019. Reducing garbage collection overhead in SSD based on workload prediction. In Proceedings of the 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201919). USENIX Association. Retrieved from https:\/\/www.usenix.org\/conference\/hotstorage19\/presentation\/yang"},{"key":"e_1_3_3_163_2","first-page":"601","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201923)","author":"Yang Shao-Peng","year":"2023","unstructured":"Shao-Peng Yang, Minjae Kim, Sanghyun Nam, Juhyung Park, Jin yong Choi, Eyee Hyun Nam, Eunji Lee, Sungjin Lee, and Bryan S. Kim. 2023. Overcoming the memory wall with CXL-enabled SSDs. In Proceedings of the USENIX Annual Technical Conference (ATC\u201923). USENIX Association, 601\u2013617. Retrieved from https:\/\/www.usenix.org\/conference\/atc23\/presentation\/yang-shao-peng"},{"key":"e_1_3_3_164_2","first-page":"347","volume-title":"Proceedings of the 21st USENIX Conference on File and Storage Technologies (FAST\u201923)","author":"Yang Zhe","year":"2023","unstructured":"Zhe Yang, Youyou Lu, Xiaojian Liao, Youmin Chen, Junru Li, Siyu He, and Jiwu Shu. 2023. \\(\\lambda\\) -IO: A unified IO stack for computational storage. In Proceedings of the 21st USENIX Conference on File and Storage Technologies (FAST\u201923). USENIX Association, 347\u2013362. Retrieved from https:\/\/www.usenix.org\/conference\/fast23\/presentation\/yang-zhe"},{"key":"e_1_3_3_165_2","volume-title":"Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201918)","author":"Yong Hwanjin","year":"2018","unstructured":"Hwanjin Yong, Kisik Jeong, Joonwon Lee, and Jin-Soo Kim. 2018. vStream: Virtual stream management for multi-streamed SSDs. In Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201918). USENIX Association. Retrieved from https:\/\/www.usenix.org\/conference\/hotstorage18\/presentation\/yong"},{"key":"e_1_3_3_166_2","doi-asserted-by":"publisher","DOI":"10.1145\/3126545"},{"key":"e_1_3_3_167_2","first-page":"297","volume-title":"Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST\u201922)","author":"Zhang Jian","year":"2022","unstructured":"Jian Zhang, Yujie Ren, and Sudarsun Kannan. 2022. FusionFS: Fusing I\/O operations using CISCOps in firmware file systems. In Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST\u201922). USENIX Association, 297\u2013312. Retrieved from https:\/\/www.usenix.org\/conference\/fast22\/presentation\/zhang-jian"},{"key":"e_1_3_3_168_2","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1145\/3599691.3603412","volume-title":"Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201923)","author":"Zhang Xiangqun","year":"2023","unstructured":"Xiangqun Zhang, Shuyi Pei, Jongmoo Choi, and Bryan S. Kim. 2023. Excessive SSD-internal parallelism considered harmful. In Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201923). Association for Computing Machinery, 65\u201372. DOI:10.1145\/3599691.3603412"},{"key":"e_1_3_3_169_2","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/3465332.3470879","volume-title":"Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201921)","author":"Zhang Yuqi","year":"2021","unstructured":"Yuqi Zhang, Ni Xue, and Yangxu Zhou. 2021. Automatic I\/O stream management based on file characteristics. In Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201921). Association for Computing Machinery, 14\u201320. DOI:10.1145\/3465332.3470879"},{"key":"e_1_3_3_170_2","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/3519941.3535068","volume-title":"Proceedings of the 23rd ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES\u201922)","author":"Zheng Yi","year":"2022","unstructured":"Yi Zheng, Joshua Fixelle, Nagadastagiri Challapalle, Pingyi Huo, Zhaoyan Shen, Zili Shao, Mircea Stan, and Vijaykrishnan Narayanan. 2022. ISKEVA: in-SSD key-value database engine for video analytics applications. In Proceedings of the 23rd ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES\u201922). Association for Computing Machinery, 50\u201360. DOI:10.1145\/3519941.3535068"},{"key":"e_1_3_3_171_2","first-page":"375","volume-title":"Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201922)","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 et\u00a0al. 2022. XRP: In-kernel storage functions with eBPF. In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201922). USENIX Association, 375\u2013393. Retrieved from https:\/\/www.usenix.org\/conference\/osdi22\/presentation\/zhong"},{"key":"e_1_3_3_172_2","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1145\/3458336.3465290","volume-title":"Proceedings of the Workshop on Hot Topics in Operating Systems (HotOS\u201921)","author":"Zhong Yuhong","year":"2021","unstructured":"Yuhong Zhong, Hongyi Wang, Yu Jian Wu, Asaf Cidon, Ryan Stutsman, Amy Tai, and Junfeng Yang. 2021. BPF for storage: An exokernel-inspired approach. In Proceedings of the Workshop on Hot Topics in Operating Systems (HotOS\u201921). Association for Computing Machinery, 128\u2013135. DOI:10.1145\/3458336.3465290"}],"container-title":["ACM Transactions on Storage"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3708992","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3708992","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:17:55Z","timestamp":1750295875000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3708992"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,15]]},"references-count":171,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,2,28]]}},"alternative-id":["10.1145\/3708992"],"URL":"https:\/\/doi.org\/10.1145\/3708992","relation":{},"ISSN":["1553-3077","1553-3093"],"issn-type":[{"value":"1553-3077","type":"print"},{"value":"1553-3093","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,15]]},"assertion":[{"value":"2023-11-13","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-10-04","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-01-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}