Publication date: August 6, 2026
In September 2026, we invite you to join two international bootcamps focused on GPU programming and application optimization for High Performance Computing (HPC) environments. The training events are organized within the EuroCC and EuroHPC initiatives in cooperation with NVIDIA and leading European supercomputing centers. Experts from ACK Cyfronet AGH will support both events as Teaching Assistants, helping participants during hands-on sessions and sharing their expertise in parallel programming and the use of GPU accelerators in scientific and industrial computing.
N-Ways to GPU Programming Bootcamp
When? September 14-15, 2026
Format: Online (Zoom)
Level: Beginner
This bootcamp is designed for individuals who want to start working with GPU programming. During the training, participants will learn different approaches to porting applications to GPUs using:
- NVIDIA CUDA,
- OpenACC,
- OpenMP Offloading,
- standard C/C++ and Fortran programming languages.
The program also includes GPU application analysis with NVIDIA Nsight Systems, as well as hands-on exercises carried out on infrastructure equipped with NVIDIA A100 accelerators.
Prerequisites:
Basic knowledge of C/C++ or Fortran.
Registration: https://events.asc.ac.at/event/352/registrations/358/
Multi-GPU Programming Bootcamp
When? September 29-30, 2026
Format: Online (Zoom)
Level: Intermediate
The training focuses on scaling applications in multi-node and multi-GPU environments. Participants will learn advanced programming and optimization techniques that enable the efficient use of multiple GPUs simultaneously.
Topics covered during the bootcamp include:
- Multi-GPU programming,
- Inter-process communication using MPI,
- Profiling and identification of performance bottlenecks,
- Analysis of the root causes of performance issues,
- Using NVIDIA libraries for HPC environments,
- Communication topologies and their impact on application scaling.
Participants will be granted access to a cluster equipped with NVIDIA A100 accelerators, where they will be able to test the presented solutions in practice.
Prerequisites:
- Experience in C/C++ programming,
- Familiarity with NVIDIA CUDA,
- Familiarity with MPI.
Registration: https://events.asc.ac.at/event/358/
