Programming of Supercomputers (IN2190)
Online Zoom meetings
|First meeting:||to be announced|
|Type:||Master Lab Course, 3P|
|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.