Skip to main content
This is an on-site course at LRZ in Garching near Munich. There will be no possibility to join remotely via video conference. You must travel to Garching near Munich to participate. We cannot provide any travel grants.

Contents

This on-site course in Garching near Munich, 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 clusters from the research group to the computing center level.

Topics covered include:

  • HPC Introduction, Systems in Germany
  • Elements of OpenMP
  • Elements of MPI
  • Performance Pitfalls and Program Optimisation
  • Profiling Tools
  • OpenMP for GPU Programming
  • Outlook to Hybrid Parallel Programming
  • Working with HPC Clusters in Practice

Prerequisites

Course participants should have a working UNIX/Linux knowledge (login with secure shell, shell commands, compilers, vi or emacs editors). Good working knowledge of at least one of the standard HPC languages: Fortran 95, C or C++ is also required.

Hands-On

Exercises will be conducted on a Linux Cluster at NHR@FAU in Erlangen.

Content Level

The content level of the course is broken down as:

Beginner's content:

70%

Intermediate content:

30%

Advanced content:

0%

Language

English

Lecturers

Dr. Alireza Ghasemi, Dr. habil. Georg Hager,  Dr. Sebastian Kuckuk (all NHR@FAU) and Dr. Volker Weinberg (LRZ)

Prices and Eligibility

The course is open and free of charge for people from academia affiliated with an institution in the Member States of the European Union or Associated/Other Countries to the Horizon 2020 programme.

Participants from industry are not eligible to take part in this coourse.

Withdrawal Policy

See Withdrawal

Fees

Free of charge