703078 PS Parallele Programmierung

Wintersemester 2026/2027 | Stand: 17.06.2026 LV auf Merkliste setzen
703078
PS Parallele Programmierung
PS 1
2
wöch.
jährlich
Englisch

Die Studierenden kennen und verstehen nach Abschluss dieses Moduls die grundlegenden Konzepte der parallelen Systeme und der parallelen Programmierung und können diese an-wenden. Sie sind in der Lage, Programme für Parallelrechner mit Shared Memory zu entwi-ckeln, zu optimieren und in Bezug auf Performance zu analysieren. Sie haben die Fertigkeit erworben, sich ähnliche Inhalte selbst zu erarbeiten.

Grundlegende Konzepte des Parallelrechnens, Klassifikation von modernen Shared-Memory-Parallelrechnern, Leistungsmetriken wie z.B. Speedup und Effizienz, Programmierung in OpenMP, Datenabhängigkeitsanalyse, Arbeits- und Datenverteilung, Optimierung von parallelen Programmen, ausgewählte parallele Algorithmen

Praktische Übungen

Kombiniert (mündlich und schriftlich)

Wird im Proseminar bekanntgegeben

Programmierkenntnisse in C oder C++

Gruppen 2, 3, 4 und 5 werden auf Englisch abgehalten, Gruppen 1, 6 und 7 werden auf Deutsch abgehalten.

Verfahren zur Vergabe der Plätze bei Lehrveranstaltungen mit Teilnahmebeschränkung (PS, SE, VU, PJ)

Bei Lehrveranstaltungen mit einer beschränkten Zahl von Teilnehmerinnen und Teilnehmern werden die Plätze wie folgt vergeben:

1. Studierende, denen aufgrund der Zurückstellung eine Verlängerung der Studienzeit erwächst, sind bevorzugt zuzulassen.

2. Reicht Z 1 zur Regelung der Zulassung zu einer Lehrveranstaltung nicht aus, so sind an erster Stelle Studierende, für die diese Lehrveranstaltung Teil eines Pflichtmoduls ist, und an zweiter Stelle Studierende, für die diese Lehrveranstaltung Teil eines Wahlmoduls ist, bevorzugt zuzulassen.

3. Reichen Z 1 und 2 zur Regelung der Zulassung zu einer Lehrveranstaltung nicht aus, so werden die vorhandenen Plätze verlost.

Curriculum BA Informatik 2019W

siehe Termine