NOTE: this is the advanced part of an MPI/OpenMP course at SURF.
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. Here you will see how to deal with parallel profiling and explore the knobs and dials that make your code exploit the best possible performance, just like domain decomposition techniques and parallel I/O. Each of these sessions includes hands-on exercises to facilitate the understanding of the different constructs. Moreover, you will also obtain some insight on useful parallel libraries and routines for scientific code development.
Part of the materials from this course are kindly provided by the collaboration between PRACE and HLRS.
Online course Organizer: Co-operative University Computing Facilities (SURF), The Netherlands
Jun 15, 2022 13:00
Jun 17, 2022 18:00
Online by SURF
English
Intermediate
Parallel Programming
Programming Languages for Scientific Computing
MPI
OpenMP
Back to list
Learn more about course curricula and content levels.
Dr. Carlos Teijeiro Barjas (SURF)
Please register via the PRACE registration page with your official e-mail address to prove your affiliation.
Registration period is from 29 March 2022 to 6 June 2022.
training-research(at)surf.nl
https://www.hlrs.de/training/2022/SURF or https://events.prace-ri.eu/event/1378/ (at PRACE)
See the training overview and the Supercomputing Academy pages.
January 13 - 31, 2025
Hybrid Event - Stuttgart, Germany
January 21 - 23, 2025
February 17 - 21, 2025
Stuttgart, Germany
March 17 - 21, 2025
Dresden, Germany