Remembering Johannes Doerfert
a day ago
- Johannes Doerfert passed away on September 17, 2026 at age 36 after a battle with cancer; he was a prolific LLVM contributor.
- He earned his PhD in computer science from Saarland University in 2018, focusing on polyhedral compiler technologies for low-level code.
- Key technical contributions to LLVM include the Attributor framework, OpenMP and GPU offloading (becoming code owner in 2021), and early work on the Polly polyhedral optimization project.
- Johannes was a community builder, co-organizing EuroLLVM 2017, LLVM-HPC workshops, and LLVM events at ISC, and held weekly office hours.
- He mentored numerous Google Summer of Code students from 2016 to 2025, supervising over 20 projects on topics like attribute inference, OpenMP optimization, and machine learning guided optimizations.
- He presented at US and European LLVM Developers’ Meetings for 11 consecutive years (2015–2024), with at least 26 speaking sessions.
- A memorial service will be held on October 3, 2026 in San Jose, California, with a separate service in Germany; donations to the LLVM Foundation are requested in his memory.