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:
5 days
Date:
20.-21. March 2025, 09:00-16:30 each day
Venue:
Jülich Supercomputing Centre, building 16.3, room 213a (Ausbildungsraum 1)
Number of Participants:
minimum 5, maximum 26
Instructors:
Ilya Zhukov, Dr. Jolanta Zjupa, Junxian Chew, JSC
Contact:
- Institute for Advanced Simulation (IAS)
- Jülich Supercomputing Centre (JSC)
Building 16.3 /
Room 323
Room 323
+49 2461/61-2054
E-Mail
- Institute for Advanced Simulation (IAS)
- Jülich Supercomputing Centre (JSC)
Building 16.3 /
Room 324
Room 324
+49 2461/61-85998
E-Mail
Registration
Registration for this event is currently open.