198709 VU HPC-Implementierungen A: Parallelisierung

Sommersemester 2026 | Stand: 16.02.2026 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 Lösung linearer partieller Differentialgleichungen - insbesondere der Diffusionsgleichung - 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 des Gauss-Seidel-Verfahrens zur Lösung linearer Differentialgleichungen veranschaulicht und praktisch angewandt.

Theoretische Einheiten gekoppelt mit praktischen Übungen

Der Kurs konzentriert sich auf die Entwicklung eines parallelen Lösungsverfahrens für die Diffusionsgleichung, das 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
Mi 04.03.2026
09.15 - 11.45 rr 22 rr 22
Mi 11.03.2026
09.15 - 11.45 rr 22 rr 22
Mi 18.03.2026
09.15 - 11.45 rr 22 rr 22
Mi 25.03.2026
09.15 - 11.45 rr 22 rr 22
Mi 15.04.2026
09.15 - 11.45 rr 22 rr 22
Mi 22.04.2026
09.15 - 11.45 rr 22 rr 22
Mi 29.04.2026
09.15 - 11.45 rr 22 rr 22
Mi 06.05.2026
09.15 - 11.45 rr 22 rr 22
Mi 13.05.2026
09.15 - 11.45 rr 22 rr 22
Mi 20.05.2026
09.15 - 11.45 rr 22 rr 22
Mi 27.05.2026
09.15 - 11.45 rr 22 rr 22
Mi 03.06.2026
09.15 - 11.45 rr 22 rr 22
Mi 10.06.2026
09.15 - 11.45 rr 22 rr 22
Mi 17.06.2026
09.15 - 11.45 rr 22 rr 22
Mi 24.06.2026
09.15 - 11.45 rr 22 rr 22
Gruppe Anmeldefrist
01.02.2026 08:00 - 09.03.2026 23:59
Gschwandtner P., Kissmann R.