This blog post is about summarizing various highlights and events that happened in 2024. Since July I have joined IBM Research Lab in Zurich as Senior Research Scientist. I continue to collaborate with my PhD students in VU Amsterdam. Here are some of our scientific and academic outputs:
Daniele De Sensi, Lorenzo Pichetti, Flavio Vella, Tiziano De Matteis, Zebin Ren, Luigi Fusco, Matteo Turisini, Daniele Cesarini, Kurt Lust, Animesh Trivedi, Duncan Roweth, Filippo Spiga, Salvatore Di Girolamo, and Torsten Hoefler. 2024. Exploring GPU-to-GPU Communication: Insights into Supercomputer Interconnects. In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC ‘24). IEEE Press, Article 33, 1–15. https://doi.org/10.1109/SC41406.2024.00039
Krijn Doekemeijer, Dennis Maisenbacher, Zebin Ren, Nick Tehrany, Matias Bjørling, and Animesh Trivedi. 2024. Exploring I/O Management Performance in ZNS with ConfZNS++. In Proceedings of the 17th ACM International Systems and Storage Conference (SYSTOR ‘24). Association for Computing Machinery, New York, NY, USA, 162–177. https://doi.org/10.1145/3688351.3689160.
Krijn Doekemeijer, Zebin Ren, Nick Tehrany, and Animesh Trivedi. 2024. ZWAL: Rethinking Write-ahead Logs for ZNS SSDs with Zone Appends. SIGOPS Oper. Syst. Rev. 58, 1 (June 2024), 53–60. https://doi.org/10.1145/3689051.3689060.
Nick Tehrany, Krijn Doekemeijer, and Animesh Trivedi. 2024. Zns-tools: An eBPF-powered, Cross-Layer Storage Profiling Tool for NVMe ZNS SSDs. In Proceedings of the 4th Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems (CHEOPS ‘24). Association for Computing Machinery, New York, NY, USA, 23–32. https://doi.org/10.1145/3642963.3652205.
Krijn Doekemeijer, Zebin Ren, Nick Tehrany, and Animesh Trivedi. 2024. ZWAL: Rethinking Write-ahead Logs for ZNS SSDs with Zone Appends. In Proceedings of the 4th Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems (CHEOPS ‘24). Association for Computing Machinery, New York, NY, USA, 9–16. https://doi.org/10.1145/3642963.3652203.
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.
Zebin Ren, Krijn Doekemeijer, and Animesh Trivedi. 2024. A Systematic Configuration Space Exploration of the Linux Kyber I/O Scheduler. In Companion of the 15th ACM/SPEC International Conference on Performance Engineering (ICPE ‘24 Companion). Association for Computing Machinery, New York, NY, USA, 167–173. https://doi.org/10.1145/3629527.3651416.
Animesh Trivedi, Matthijs Jansen, Krijn Doekemeijer, Sacheendra Talluri, Nick Tehrany: Reviving Storage Systems Education in the 21st Century - An experience report. CCGrid 2024: 616-625, https://ieeexplore.ieee.org/document/10701387.
Auday Al-Dulaimy, Matthijs Jansen, Bjarne Johansson, Animesh Trivedi, Alexandru Iosup, Mohammad Ashjaei, Antonino Galletta, Dragi Kimovski, Radu Prodan, Konstantinos Tserpes, George Kousiouris, Chris Giannakos, Ivona Brandic, Nawfal Ali, André B. Bondi, Alessandro V. Papadopoulos: The computing continuum: From IoT to the cloud. Internet Things, 27: 101272 (2024), https://www.sciencedirect.com/science/article/pii/S2542660524002130.
[MSc, thesis] Sudarsan Sivakumar, Performance Characterization Study of NVMe Storage Over TCP, 2024, [PDF], [code].
[MSc, thesis] Brynjar Ingimarsson, Exploring the Performance of the io_uring Kernel I/O Interface, 2024, [PDF], [code].
[MSc, survey] Sudarsan Sivakumar, A survey on flash storage disaggregation: performance and quality of service considerations, 2024, [PDF].
[Bsc thesis] Darko Vujica, Exploring Redis Persistence Modes: Introducing AOFUring, an io_uring AOF Extension, 2024, [PDF], [code].
[Bsc thesis] Simon Bezemer, Design and Implementation of a Balanced and Distributed Sorting System, 2024, [PDF], [code].
[Bsc thesis] Vincent Nikolas Kohm, Optimizing Metadata Handling with vkFS: A Hybrid Key-Value Store File System leveraging RocksDB, 2024, [PDF], [code].