These two courses (beginners & advanced) are organized by SURF in cooperation with HLRS.
The advanced course is also a PRACE training course.
Basic Parallel Programming with MPI and OpenMP
This 2-day basic course is focused on providing an introduction to parallel programming using the most widely used approaches: Message Passing Interface (MPI) and Open Multi-Processing (OpenMP).
June 7-8, 9:00-17:00, for details and registration see here @SURF
MPI and Open MP for scientific software development
Would you like to learn how to parallelize effectively with MPI and OpenMP and get to know some tricks from the experts? This advanced MPI/OpenMP course describes different everyday challenges that developers of parallel code have to face in everyday work, and provides working solutions for them.
June 9-11, 13:00-18:00, for details and registration see here @SURF or here @PRACE
Language:
English
https://www.hlrs.de/training/2021/SURF (at HLRS),
https://www.surf.nl/en/agenda/course-basic-parallel-programming-with-mpi-and-openmp (beginners course at SURF),
https://www.surf.nl/en/agenda/course-mpi-and-open-mp-for-scientific-software-development (advanced course at SURF),
and https://events.prace-ri.eu/event/1185/ (advanced course at PRACE)
https://www.hlrs.de/training/ and https://www.hlrs.de/training/overview/ (at HLRS)