Massivizing Computer Systems (MCS) group won the best paper award at the 15th ACM/SPEC International Conference on Performance Engineering (ICPE) held at London, UK from May 7-11, 2024. The winning work, led by Zebin Ren (PhD student) performed the first of its kind detailed performance characterization of commonly used Linux storage I/O schedulers on modern high-performance NVMe storage SSDs, and quantified their performance overheads, scalability bottlenecks, and identified optimization challenges. The paper has 23 observations and 5 key findings that indicate none of the I/O schedulers can deliver bounded performance quality-of-service with SSDs, thus identifying a new line of investigation for future I/O schedulers.
Paper Citation: Zebin Ren, Krijn Doekemeijer, Nick Tehrany, and Animesh Trivedi. 2024. BFQ, Multiqueue-Deadline, or Kyber? Performance Characterization of Linux Storage Schedulers in the NVMe Era. In Proceedings of the 15th ACM/SPEC International Conference on Performance Engineering (ICPE '24). Association for Computing Machinery, New York, NY, USA, 154–165. https://doi.org/10.1145/3629526.3645053