Simon Ellmann, M.Sc.

Adresse: Technische Universität München
Institut für Informatik – Lehrstuhl XXV (I25)
Boltzmannstr. 3
85748 Garching
Raum: 02.11.035
Telefon: +49 (0)89 / 289-17276
E-Mail: ellmann@in.tum.de
Bürozeit: Termine nach Vereinbarung

Forschungsgebiete

  • Umbra: A Flash‑Based Database System with In-Memory Performance
  • Memory Management in Database Systems
  • Scalable I/O on Modern Hardware

Auszeichnungen

Winner of the ACM SIGMOD 2025 Programming Contest

Publikationen

Paul Emmerich, Simon Ellmann, Fabian Bonk, Alex Egger, Esaú García Sánchez-Torija, Thomas Günzel, Sebastian Di Luzio, Alexandru Obada, Maximilian Stadlmeier, Sebastian Voit, Georg Carle
ANCS 2019 (best paper award)

Abschlussarbeiten

Offen

No open theses at the moment.

In Bearbeitung

Student Titel Typ Jahr
Lennart Kottke Bare-Metal I/O: Insights into NVMe SSDs with a Rust User-Space Driver BA 2025

Abgeschlossen

Student Titel Typ Jahr
Paul Daniel Rehmet From Sync to Async: Hiding I/O Latencies of a Rust NVMe Driver BA 2025
Dewangga Winasforcepta Winardi NVMe-oF via RDMA: A High-Performance Alternative to TCP/IP Block Storage? GR 2025
Maximilian Jöst GPU-Accelerated CSV Parsing on Unified Memory Architectures: A Case Study BA 2025
Marius De Kuthy Meurers Metal with Rust: High-Performance Regex Execution on Unified Memory GPUs BA 2025
Lukas Limmer Sorting Beyond Memory: An IPS²Ra-Based Approach with Efficient I/O BA 2024
Mohamed Mehdi Gharam Zoned Storage and Non-Sequential Write Patterns BA 2024
Adrian Würth Effects of Linux VFIO for User Space I/O BA 2024
Tuomas Pirhonen Writing an NVMe Driver in Rust BA 2024

Lehre

Winter 2025/26: Practical Course: Database Implementation
Summer 2025: Informatik 2 für Ingenieurwissenschaften
Winter 2024/25: Practical Course: Database Implementation
Summer 2024: Informatik 2 für Ingenieurwissenschaften
Winter 2023/24: Practical Course: Database Implementation
Summer 2023: Seminar - Modern Database Systems
Winter 2022/23: Practical Course: Database Implementation
Summer 2022: Practical Course: Advanced Systems Programing in C/Rust
Practical Course: Cloud Systems Engineering
Winter 2021/22: Practical Course: Advanced Systems Programing in C/Rust