198709 VU HPC-Implementierungen A: Parallelisierung
Sommersemester 2024 | Stand: 21.10.2024 | LV auf Merkliste setzenassoz. Prof. Dr. Ralf Kissmann assoz. Prof. Dr. Ralf Kissmann, +43 512 507 52069
Absolventinnen und Absolventen dieser Lehrveranstaltung können relevante Rechnerarchitekturen und Programmiermodelle im Hochleistungsrechnen beschreiben und einordnen. Sie sind in der Lage, relevante numerische Methoden zur Behandlung strömungsdynamischer Probleme zu identifizieren, einzusetzen und anzupassen. Die Studierenden sind in der Lage, parallele Implementierungen für diese Verfahren zu erstellen und diese hinsichtlich ihrer Leistungsfähigkeit und Wartbarkeit zu bewerten.
Einführung in die wichtigsten und grundlegenden Konzepte des parallelen Rechnens, Typen und Eigenschaften von Parallelrechnern, Leistungsmetriken wie Speedup und Effizienz, Programmiermodelle wie OpenMP oder MPI, Arbeits- und Datenverteilung, Programmoptimierung. Diese Themen werden am Beispiel der numerischen Strömungsmechanik veranschaulicht und praktisch angewandt.
Theoretische Einheiten gekoppelt mit praktischen Übungen
Der Kurs konzentriert sich auf die Entwicklung eines parallelen Lösers für strömungsdynamische Probleme, der in C++ geschrieben wird.
Die Note ergibt sich aus der laufenden Mitarbeit und aus kontinuierlicher Bewertung der Beiträge der Studierenden. Dazu gehören:
- Fragen und Diskussionsbeiträge während der Lehrveranstaltung
- Übungen
- Fortschritte bei der Umsetzung der verschiedenen Methoden des Projekts
Wird in der Lehrveranstaltung bereitgestellt.
Dieser Kurs setzt allgemeine Kenntnisse im Programmieren mit C++ und einer von den Teilnehmern bevorzugten Skriptsprache voraus. Auch Kenntnisse über grundlegende Software-Versionskontrolle sind sehr hilfreich.
- Erweiterungsstudien
- Fakultät für Mathematik, Informatik und Physik
Gruppe 0
|
||||
---|---|---|---|---|
Datum | Uhrzeit | Ort | ||
Do 07.03.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 14.03.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 21.03.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 11.04.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 18.04.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 25.04.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 02.05.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 16.05.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 23.05.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Mo 27.05.2024
|
14.00 - 17.00 | rr 14 rr 14 | Barrierefrei | |
Do 06.06.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 13.06.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 20.06.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei | |
Do 27.06.2024
|
12.00 - 14.45 | rr 18 rr 18 | Barrierefrei |