Julia for High-Performance Scientific Computing
Prerequisites
Setup
The lesson
Motivation
Writing performant Julia code
Multithreading
Distributed computing
Parallel execution with Dagger
Julia on HPC cluster
Message passing
GPU programming
Interfacing to C, Fortran, and Python
Summary and outlook
Optional episodes
Advanced exercises
Reference
Instructor’s guide
Julia for High-Performance Scientific Computing
Index
Edit on GitHub
Index