This 3-day course introduces the Julia programming language as a modern approach to high performance computing. In particular, the following topics will be covered.
- fundamentals in Julia
- duck typing and multiple dispatch
- generic programming
- serial code optimization
- SIMD vectorization
- multi-threaded parallelization
- GPU programming
- distributed computing
This course includes talks, exercises as well as Q&A sessions.
More information at the event page.