You are in the main area:Organization
Headerimage for: Parallel Programming Courses

Parallel Programming Courses

HLRS provides several courses in the area of parallel programming:

  • Message Passing Interface - MPI
  • OpenMP shared memory parallelization
  • Partitioned Global Address Space (PGAS) Languages, e.g., UPC and Co-Array Fortran
  • Iterative Solver and Parallelization
  • Computational Fluid Dynamics and Parallelization

In most courses, hands-on sessions (in C and Fortran) allow to immediately understand the basic constructs of the presented programming models. 

A list of all class room courses at several locations can be found here.

Online-versions of these courses are available through the HLRS Online Parallel Programming Workshop.

Current courses and other HLRS events can be found at the HLRS Event List.