Performance and Correctness Analysis for Parallel Programs

Welcome to the HPC homepage providing course and additional online information. 

 

Current schedule: lecture starts 4th April 12.30am Seminar room 5056


Description (english):

Increasingly-complex scientific and industrial simulations need an increasing degree of parallelism to exploit the power of high-performance computers. This increase in parallelism introduces new complexity to application programming. The educational objective is to enable the student to detect and get an understanding for performance issues and programming mistakes within parallel applications.  Handling and functionality of common tools for (semi-) automatic analysis are also covered in this lecture.

Description (german):

Um immer komplexere wissenschaftliche Simulationen effizient auf heutigen und zukünftigen Großrechner laufen zu lassen, ist ein steigender Grad an Parallelität nötig. Der steigende Grad an Parallelität geht mit steigender Komplexität der Anwendungsprogrammierung einher. Lernziele sind das Erkennen und Verstehen von Performance-Problemen und Quellen von Programmierfehlern in parallelen Anwendungen. Zur (semi)- automatischen Analyse werden verschiedene Werkzeuge vorgestellt.

News and materials: 

Please use RWTHmoodle: Learning and teaching portal of RWTH Aachen University to get news and materials for the lecture and exercises.

  

  • No labels