Parallel Programming of High Performance Systems 2026
Section outline
-


This course, a collaboration of Erlangen National High Performance Computing Center (NHR@FAU) and Leibniz Supercomputing Center (LRZ), is targeted at students and scientists with interest in programming modern HPC hardware, specifically the large scale parallel computing systems available in Jülich, Stuttgart and Munich, but also smaller clusters in Tier-2/3 centers and departments.
The exercises given below are suggestions - you are free to play with any code you like. If you are a beginner you will probably also not be able to complete all tasks.Topics covered include:
- HPC introduction & HPC systems in Germany
- Basic computer architecture
- OpenMP for scaling workloads across CPU cores within one compute node
- MPI for scaling workloads across multiple compute nodes
- Performance optimization and pitfalls
- Basic Profiling Tools
- OpenMP target for GPU acceleration
- Outlook into hybrid parallel programming
- Using HPC systems in practice
Course date & time:
- February 24, 2026, 10:30 a.m. - 5:00 p.m.
- February 25, 2026, 9:00 a.m. - 5:00 p.m.
- February 26, 2026, 9:00 a.m. - 4:00 p.m.
Location:
Erlangen National High-Performance Computing Center (NHR@FAU)
Martensstr. 3
91058 Erlangen
Room 02.135-113Contact:
Dr. Georg Hager (georg.hager@fau.de)
Dr. Volker Weinberg (weinberg@lrz.de)