198709 VU HPC-Implementierungen A: Parallelisierung

Sommersemester 2023 | Stand: 21.10.2024 LV auf Merkliste setzen
198709
VU HPC-Implementierungen A: Parallelisierung
VU 3
5
wöch.
jährlich
Englisch

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.

siehe Termine
Gruppe 0
Datum Uhrzeit Ort
Do 09.03.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 16.03.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 23.03.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 30.03.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 20.04.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 27.04.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 04.05.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 11.05.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 25.05.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 01.06.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 15.06.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 22.06.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei
Do 29.06.2023
14.15 - 17.00 rr 20 rr 20 Barrierefrei