From July 8 to 10, 2025, Paderborn Center for Parallel Computing (PC2) Paderborn University, in collaboration with the IT Center University of Cologne (ITCC), organized a 3-day course "Introduction to Julia for High-Performance Computing". The event introduced Julia as a modern and efficient programming language for high-performance computing (HPC), enabling developers and researchers to harness HPC resources without sacrificing the productivity of a dynamic programming language.
The course began with an overview of Julia’s fundamentals, including workflows and the compilation pipeline. Subsequent sessions explored HPC-specific optimizations and parallel programming techniques, covering key topics such as: SIMD vectorization, multi-threaded and distributed computing, and GPU acceleration. Besides technical training the event provided a platform for Julia and HPC enthusiasts to network and exchange experiences.
Held in a hybrid format, this 3-day event attracted around 25 on-site participants from Aachen, Cologne, Duisburg, Essen, Siegen, and Paderborn, as well as over 30 online attendees from across Germany.
The event was supported by the HPC.NRW competence network and the NHR Alliance.
The recording of the event can be found on YouTube.