An introduction to the parallel programming of supercomputers is given. The focus is on OpenMP, which is often used on shared-memory architectures.
Topics covered:
- OpenMP
- basics
- parallel construct
- data sharing
- loop work sharing
- task work sharing
- offloading
- Hybrid programming
Prerequisites:
Knowledge of either C, C++, Python, or Fortran, basic knowledge of UNIX/Linux (incl. command line, Linux shell) and a UNIX standard editor (e.g. vi, emacs)
Target audience:
Supercomputer users
Language:
This course is given in English.
Duration:
2 days
Date:
20.-21. March 2025, 09:00-17:00 each day
Venue:
Jülich Supercomputing Centre, building 16.3, room 211 (Ausbildungsraum 2)
Number of Participants:
minimum 5, maximum 24
Instructors:
Michael Knobloch, Jan Andre Reuter (JSC)
Contact:
For any questions concerning the course, please send an e-mail to m.knobloch@fz-juelich.de
Registration
Registration for this event is currently open.
Surveys
There is an open survey.