{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T20:55:13Z","timestamp":1771707313299,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T00:00:00Z","timestamp":1688860800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["OIA-1849213"],"award-info":[{"award-number":["OIA-1849213"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS-2050925"],"award-info":[{"award-number":["CNS-2050925"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,7,9]]},"DOI":"10.1145\/3599691.3603400","type":"proceedings-article","created":{"date-parts":[[2023,7,10]],"date-time":"2023-07-10T13:18:39Z","timestamp":1688995119000},"page":"44-50","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Do we still need IO schedulers for low-latency disks?"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6118-4582","authenticated-orcid":false,"given":"Caeden","family":"Whitaker","sequence":"first","affiliation":[{"name":"Dept. of Computer Science &amp; Engineering, University of Louisville, Louisville, KY, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-3837-1904","authenticated-orcid":false,"given":"Sidharth","family":"Sundar","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science &amp; Engineering, University of Louisville, Louisville, KY, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-3794-4704","authenticated-orcid":false,"given":"Bryan","family":"Harris","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science &amp; Engineering, University of Louisville, Louisville, KY, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7038-368X","authenticated-orcid":false,"given":"Nihat","family":"Altiparmak","sequence":"additional","affiliation":[{"name":"Dept. of Computer Science &amp; Engineering, University of Louisville, Louisville, KY, United States of America"}]}],"member":"320","published-online":{"date-parts":[[2023,7,10]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2016. mq-deadline multiqueue I\/O scheduler. https:\/\/github.eom\/torvalds\/linux\/blob\/master\/block\/mq-deadline.c.  2016. mq-deadline multiqueue I\/O scheduler. https:\/\/github.eom\/torvalds\/linux\/blob\/master\/block\/mq-deadline.c."},{"key":"e_1_3_2_1_2_1","unstructured":"2017. Kyber multiqueue I\/O scheduler. https:\/\/patchwork.kernel.org\/patch\/9672023\/.  2017. Kyber multiqueue I\/O scheduler. https:\/\/patchwork.kernel.org\/patch\/9672023\/."},{"key":"e_1_3_2_1_3_1","unstructured":"2017. Samsung SZ985 Z-NAND SSD. https:\/\/www.samsung.com\/us\/labs\/pdfs\/collateral\/Samsung_Z-NAND_Technology_Brief_v5.pdf.  2017. Samsung SZ985 Z-NAND SSD. https:\/\/www.samsung.com\/us\/labs\/pdfs\/collateral\/Samsung_Z-NAND_Technology_Brief_v5.pdf."},{"key":"e_1_3_2_1_4_1","unstructured":"2018. Product Brief: Intel Optane SSD DC P4800X Series. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/product-briefs\/optane-ssd-dc-p4800x-brief.pdf.  2018. Product Brief: Intel Optane SSD DC P4800X Series. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/product-briefs\/optane-ssd-dc-p4800x-brief.pdf."},{"key":"e_1_3_2_1_5_1","unstructured":"2019. NVM Express Base Specification rev. 1.4. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_4-2019.06.10-Ratified.pdf.  2019. NVM Express Base Specification rev. 1.4. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_4-2019.06.10-Ratified.pdf."},{"key":"e_1_3_2_1_6_1","unstructured":"2022. RocksDB Performance Benchmarking with db_bench. https:\/\/github.com\/facebook\/rocksdb\/wiki\/Benchmarking-tools.  2022. RocksDB Performance Benchmarking with db_bench. https:\/\/github.com\/facebook\/rocksdb\/wiki\/Benchmarking-tools."},{"key":"e_1_3_2_1_7_1","unstructured":"2023. Multi-Queue Block IO Queueing Mechanism (blk-mq). https:\/\/docs.kernel.org\/block\/blk-mq.html.  2023. Multi-Queue Block IO Queueing Mechanism (blk-mq). https:\/\/docs.kernel.org\/block\/blk-mq.html."},{"key":"e_1_3_2_1_8_1","unstructured":"Jens Axboe. 2019. Efficient IO through io_uring. https:\/\/kernel.dk\/io_uring.pdf.  Jens Axboe. 2019. Efficient IO through io_uring. https:\/\/kernel.dk\/io_uring.pdf."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485732.2485740"},{"key":"e_1_3_2_1_10_1","unstructured":"Budget Fair Queueing 2022. Budget Fair Queueing (BFQ) Storage-I\/O Scheduler. http:\/\/algo.ing.unimo.it\/people\/paolo\/disk_sched\/.  Budget Fair Queueing 2022. Budget Fair Queueing (BFQ) Storage-I\/O Scheduler. http:\/\/algo.ing.unimo.it\/people\/paolo\/disk_sched\/."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2017.2731776"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3148055.3148057"},{"key":"e_1_3_2_1_13_1","first-page":"301","volume-title":"Multi-Queue Fair Queuing. In 2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Hedayati Mohammad","year":"2019","unstructured":"Mohammad Hedayati , Kai Shen , Michael L. Scott , and Mike Marty . 2019 . Multi-Queue Fair Queuing. In 2019 USENIX Annual Technical Conference (USENIX ATC 19) . USENIX Association, Renton, WA , 301 - 314 . http:\/\/www.usenix.org\/conference\/atc19\/presentation\/hedayati-queue Mohammad Hedayati, Kai Shen, Michael L. Scott, and Mike Marty. 2019. Multi-Queue Fair Queuing. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 301-314. http:\/\/www.usenix.org\/conference\/atc19\/presentation\/hedayati-queue"},{"key":"e_1_3_2_1_14_1","unstructured":"Michael Larabel. 2020. Linux 5.6 I\/O Scheduler Benchmarks: None Kyber BFQ MQ-Deadline. https:\/\/www.phoronix.com\/review\/linux-56-nvme.  Michael Larabel. 2020. Linux 5.6 I\/O Scheduler Benchmarks: None Kyber BFQ MQ-Deadline. https:\/\/www.phoronix.com\/review\/linux-56-nvme."},{"key":"e_1_3_2_1_15_1","volume-title":"2019 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 2019 USENIX Annual Technical Conference (USENIX ATC 19) . USENIX Association, Renton, WA, 603--616. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/lee-gyusun 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 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 603--616. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/lee-gyusun"},{"key":"e_1_3_2_1_16_1","volume-title":"Extending Memory Capacity in Consumer Devices with Emerging Non-Volatile Memory: An Experimental Study. ArXiv abs\/2111.02325","author":"Oliveira Geraldo F.","year":"2021","unstructured":"Geraldo F. Oliveira , Saugata Ghose , Juan G\u00f3mez-Luna , Amirali Boroumand , Alexis Savery , Sonny Rao , Salman Qazi , Gwendal Grignou , Rahul Thakur , Eric Shiu , and Onur Mutlu . 2021. Extending Memory Capacity in Consumer Devices with Emerging Non-Volatile Memory: An Experimental Study. ArXiv abs\/2111.02325 ( 2021 ). Geraldo F. Oliveira, Saugata Ghose, Juan G\u00f3mez-Luna, Amirali Boroumand, Alexis Savery, Sonny Rao, Salman Qazi, Gwendal Grignou, Rahul Thakur, Eric Shiu, and Onur Mutlu. 2021. Extending Memory Capacity in Consumer Devices with Emerging Non-Volatile Memory: An Experimental Study. ArXiv abs\/2111.02325 (2021)."},{"key":"e_1_3_2_1_17_1","volume-title":"HOBO\u00ae Plug Load Logger (UX120-018) Manual","author":"Onset Computer Corporation 2017.","unstructured":"Onset Computer Corporation 2017. HOBO\u00ae Plug Load Logger (UX120-018) Manual . Onset Computer Corporation . https:\/\/www.onsetcomp.com\/sites\/default\/files\/resources-documents\/17838-E%20MAN-UX120-018.pdf Onset Computer Corporation 2017. HOBO\u00ae Plug Load Logger (UX120-018) Manual. Onset Computer Corporation. https:\/\/www.onsetcomp.com\/sites\/default\/files\/resources-documents\/17838-E%20MAN-UX120-018.pdf"},{"key":"e_1_3_2_1_18_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. https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/tai 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. https:\/\/www.usenix.org\/conference\/osdi21\/presentation\/tai"},{"key":"e_1_3_2_1_19_1","volume-title":"Pinkerton","author":"Teorey Toby J.","year":"1972","unstructured":"Toby J. Teorey and Tad B . Pinkerton . 1972 . A Comparative Analysis of Disk Scheduling Policies. In Communications of the ACM. 177--184. Toby J. Teorey and Tad B. Pinkerton. 1972. A Comparative Analysis of Disk Scheduling Policies. In Communications of the ACM. 177--184."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MST.2015.9"},{"key":"e_1_3_2_1_21_1","volume-title":"19th USENIX Conference on File and Storage Technologies (FAST '21)","author":"Woo Jiwon","year":"2021","unstructured":"Jiwon Woo , Minwoo Ahn , Gyusun Lee , and Jinkyu Jeong . 2021 . D2FQ: Device-Direct Fair Queueing for NVMe SSDs . In 19th USENIX Conference on File and Storage Technologies (FAST '21) . USENIX Association, 403--415. https:\/\/www.usenix.org\/conference\/fast21\/presentation\/woo Jiwon Woo, Minwoo Ahn, Gyusun Lee, and Jinkyu Jeong. 2021. D2FQ: Device-Direct Fair Queueing for NVMe SSDs. In 19th USENIX Conference on File and Storage Technologies (FAST '21). USENIX Association, 403--415. https:\/\/www.usenix.org\/conference\/fast21\/presentation\/woo"},{"key":"e_1_3_2_1_22_1","volume-title":"Patt","author":"Worthington Bruce L.","year":"1994","unstructured":"Bruce L. Worthington , Gregory R. Ganger , and Yale N . Patt . 1994 . Scheduling Algorithms for Modern Disk Drives. In SIGMETRICS. 241--252. Bruce L. Worthington, Gregory R. Ganger, and Yale N. Patt. 1994. Scheduling Algorithms for Modern Disk Drives. In SIGMETRICS. 241--252."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/2208461.2208464"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815421"}],"event":{"name":"HotStorage '23: 15th ACM Workshop on Hot Topics in Storage and File Systems","location":"Boston MA USA","acronym":"HotStorage '23","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"]},"container-title":["Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3599691.3603400","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3599691.3603400","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:41Z","timestamp":1750291541000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3599691.3603400"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,9]]},"references-count":24,"alternative-id":["10.1145\/3599691.3603400","10.1145\/3599691"],"URL":"https:\/\/doi.org\/10.1145\/3599691.3603400","relation":{},"subject":[],"published":{"date-parts":[[2023,7,9]]},"assertion":[{"value":"2023-07-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}