Course/Event Essentials
Event/Course Start
Event/Course End
Event/Course Format
In person
Live (synchronous)
Primary Event/Course URL
Training Content and Scope
Scientific Domain
Technical Domain
Level of Instruction
Beginner
Intermediate
Sector of the Target Audience
Research and Academia
HPC Profile of Target Audience
Application Users
Application Developers
Language of Instruction
Other Information
Event/Course Description
This workshop is dedicated to students with some programming experience to learn the three parallel programming models MPI, CUDA and OpenMP. It starts on beginners level but also includes some advanced features like the parallelization of a Krylov type solver. Hands-on sessions (in C and Fortran) allow students to immediately test and understand the main building blocks of these parallel programming models.