Skip to main content

Welcome to the Training section, a hub for High-Performance Computing (HPC) training resources and services. Here you will find training courses from a diverse range of providers within the European HPC ecosystem, from the NCCs to the CoEs and beyond. Other subsections point to some of the academic programmes and modules related to HPC across Europe, as well as training materials for reference and self-learning. 

 

Short Courses

 
  Stuttgart, Germany
Hybrid
German

Modern C++ Software Design (Advanced)

This advanced C++ course provides both advanced C++ programming techniques and software design…

read more
 
  Stockholm, Sweden
Hybrid
English

[HYBRID] Quantum Autumn School 2025 @ENCCS, EuroCC Denmark, EuroCC Lithuania

About the event Are you ready to dive into the exciting world of quantum computing? In…

read more
 
  Germany
Online
English

Supercomputing Academy: Parallel Programming with MPI

MPI is a communication protocol for parallel programming based on message exchange between…

read more
 
  Stuttgart, Germany
In-person
English

 Scientific Visualization
Scientific Visualization

This course is targeted at researchers with basic knowledge in numerical simulation, who would like…

read more
 
  Juelich, Germany
Hybrid
English

ESiWACE3 Hackathon 2025: Porting Earth System Models to the First EuroHPC Exascale System (JUPITER)

ESiWACE3 CoE - Simulation of Weather and Climate in EuropeDate & LocationDates: 21–23 October…

read more
 
  Stuttgart, Germany
In-person
English

Parallel Programming Workshop (MPI, OpenMP and Advanced Topics)

Distributed memory parallelization with the Message Passing Interface MPI (Mon, for beginners):On…

read more
 
  Stuttgart, Germany
In-person
English

Parallel Programming Workshop (Train the Trainer)

The Train the Trainer Program is provided in conjunction with the regular course Parallel…

read more
 
  Germany
Online
English

Virtual Worlds for Machine Learning

The Unreal Engine is one of the state-of-the-art 3D rendering engines, mainly used for game…

read more
 
  Stuttgart, Germany
In-person
English

Julia for High-Performance Computing

This 4-day course introduces the Julia programming language as a modern approach to high-…

read more
 
  Netherlands
In-person
English

Introduction to SURF Research Cloud

Do you want to create and manage your own work environment and run powerful applications on it?…

read more
 
  Germany
Online
English

Bringing Deep Learning Workloads to JSC supercomputers (training course, online, 3rd run)

This course will take place as an online event. The link to the online platform will be provided to…

read more
 
  Germany
Online
English

In-Situ Visualization on High-Performance-Computers

Scientific visualization and analysis are important components of HPC simulation workflows. For…

read more