Who am I?
PostDoc, High-Performance Computing, Universität des Saarlandes
Previously PostDoc & RSE at JGU Mainz & University of Augsburg (2024–2026)
Member of the JuliaLab in CSAIL
PhD in Computer Science, Massachussetts Institute of Technology
BSc in Cognitive Science, University of Osnabruek
Contributor to Julia and LLVM
Co-maintainer of the JuliaGPU & JuliaParallel stack
Github: https://github.com/vchuravy
Projects
Cthulhu.jl
KernelAbstractions.jl
JuliaLang/JuliaGPU/JuliaParallel/JuliaPerf
and others...
Talks & Workshops
Slides and notebooks for recent talks are at /talks/. Further recent talks:
Debugging Julia on a low level: rr, segfaults etc. – Julia User Group Mainz 2026
Automated memory management with Garbage Collection in Julia – Julia User Group Mainz 2025
Julia/RSE hands-on – SPP 2256 Workshop on Software Development, Augsburg 2025
Performance portability and high-performance computing with Julia – deRSE25 workshop
Productivity meets performance: Julia for HPC – Julia in Physics 2024, Tokyo (keynote)
Introduction to HPC with Julia – CCS Colloquium, University of Tsukuba 2024
Overview of the Julia AD ecosystem – Julia User Group Mainz 2024
Julia and the MPI ABI – panel, EuroMPI/Australia 2024 (online)
Older:
Mathematical diseases in climate models and how to cure them – 36C3
An introduction to Julia for Research Software Engineers – RSE 2018
Teaching
Research Software Engineering with Julia – JGU Mainz, Summer 2025 & Summer 2026
Publications (selection)
Byrne, Wilcox and Churavy, MPI. jl: Julia bindings for the Message Passing Interface, JuliaCon Proceedings 2020
Moses and Churavy, Instead of Rewriting Foreign Code for Machine Learning, Automatically Synthesize Fast Gradients, NeuroIPS 2020.
,Besard, Churavy, Edelman, and De Sutter Rapid software prototyping for heterogeneous and distributed platforms,
, Revels, Besard, Churavy, De Sutter, and Vielma Dynamic automatic differentiation of GPU broadcast kernels
Full list: Publications (also on Google Scholar)
Recent notes
Reproducing Fig. 1 of openreview.net/forum?id=bozbTTWcaw
2025-07-18Reproducing Fig. 1 of openreview.net/forum?id=bozbTTWcaw