Programming of Supercomputers (IN2190)
Jophin John, Prof. Dr. Michael Gerndt
Dates: | Fridays: 15:00-16:30 Online Zoom meetings |
First meeting: | to be announced |
ECTS: | 5 |
Type: | Master Lab Course, 3P |
Language: | English |
Moodle course: | click here |
Registration: | This course is only available for students from CSE and Data Analytics. |
Lecture type: | Online meetings presenting background information, assignments, and evaluating group performance. |
This lab course will allow you to learn about programming HPC systems. You first optimize a heat distribution simulation on SuperMUC-NG for sequential performance. You will then parallelize it with OpenMP for a single node of SuperMUC with 48 cores. Finally, you parallelize it with MPI for multiple nodes and investigate the final performance of combining OpenMP and MPI in a hybrid code.