3-Day Course: Introduction to Julia for High-Performance Computing


From July 8 to 10, 2025, a 3-day course on “Introduction to Julia for High Performance Computing” took place at the IT Center University of Cologne (ITCC) in collaboration with Paderborn Center for Parallel Computing (PC2), Paderborn University. This event presented Julia as a modern programming language for High-Performance Computing (HPC).

“Julia was designed to bridge the gap between productivity and performance in HPC,” said Prof. Dr. Stefan Wesner, Director of ITCC. “It allows researchers to leverage HPC resources without sacrificing flexibility”.

The course began with Julia’s fundamentals, including the workflows and the compilation pipeline. In subsequent sessions it focused on HPC-specific code optimization and parallel programming, covering key topics such as: SIMD vectorization, multi-threading, distributed computing, and GPU acceleration. Besides technical training this event provided an opportunity 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 lecture videos are now available online.

The event was supported by the HPC.NRW competence network and the NHR Alliance.

Icon FAQFAQ
Icon KontaktKontakt
Icon SucheSuche