623.720 (21W) Parallel Systems
Überblick
Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
- Lehrende/r
- LV-Titel englisch Parallel Systems
- LV-Art Vorlesung-Kurs (prüfungsimmanente LV )
- LV-Modell Präsenzlehrveranstaltung
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 4.0
- Anmeldungen 8 (30 max.)
- Organisationseinheit
- Unterrichtssprache Englisch
- LV-Beginn 04.10.2021
- eLearning zum Moodle-Kurs
Zeit und Ort
LV-Beschreibung
Intendierte Lernergebnisse
Absolventinnen und Absolventen dieses Moduls beherrschen die Grundlagen der parallelen Programmierung und können deren Techniken und Methoden praktisch anwenden. Sie können die Möglichkeiten, Schwierigkeiten und Grenzen der Parallelverarbeitung erfassen und erfolgversprechende Parallelisierungskonzepte identifizieren. Sie sind in der Lage eine Leistungsanalyse als Schnittstelle zwischen parallelen Rechnerarchitekturen und Programmen durchzuführen.
Lehrmethodik
Vortrag und praktische Übungen; Parallele Implementierung von vielen kleinen (und berühmten) Algorithmen; Parallele Programmierung mit OpenMP.
Inhalt/e
Einführung in parallele Systeme; Architektur von Parallelrechnern; Programmiermodelle und Programmierung für parallele Systeme; Leistungsmetriken und Leistungsanalyse; Datenabhängigkeitsanalyse; einfache Optimierungstechniken für serielle und parallele Programme.
Link auf weitere Informationen
https://www.mcs.anl.gov/~itf/dbpp/Intendierte Lernergebnisse
Graduates of this module master the basics of parallel programming and can apply their techniques and methods in practice. They understand the possibilities, difficulties and limitations of parallel processing and identify promising parallelization concepts. They are able to perform a performance analysis as an interface between parallel computer architectures and programs.
Lehrmethodik
Lecture and practical exercises; Parallel implementation of many small (and famous) algorithms; Parallel programming with OpenMP.
Inhalt/e
Introduction to parallel systems; Architecture of parallel computers; Programming models and programming for parallel systems; Performance metrics and performance analysis; Data dependency analysis; Simple optimization techniques for serial and parallel programs.
Link auf weitere Informationen
https://www.mcs.anl.gov/~itf/dbpp/Prüfungsinformationen
Geänderte Prüfungsinformationen (COVID-19 Ausnahmeregelung)
Online Präsentationen und Mitarbeit (mit Mikrofon und Videocamera)
Online Klausur (open Book)
Prüfungsmethode/n
Kombiniert (mündlich und schriftlich)
Prüfungsinhalt/e
Siehe Vorlesungsinhalte
Beurteilungskriterien/-maßstäbe
Hausübungen: 33%
Mündliche Vorträge und Mitarbeit: 33%
Praktische Klausur (open book): 33%
Geänderte Prüfungsinformationen (COVID-19 Ausnahmeregelung)
Online presentations and participation (with video camera and microphone)
Online exam (open book)
Prüfungsmethode/n
Combined (oral and written)
Prüfungsinhalt/e
See lecture contents
Beurteilungskriterien/-maßstäbe
Homeworks: 33%
Oral presentations and participation: 33%
Practical exam (open book): 33%
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Masterstudium Angewandte Informatik
(SKZ: 911, Version: 13W.1)
-
Fach: Distributed Multimedia Systems
(Wahlfach)
-
Fundamental Topics II in Distributed Multimedia Systems (
2.0h VK / 4.0 ECTS)
- 623.720 Parallel Systems (2.0h VC / 4.0 ECTS)
-
Fundamental Topics II in Distributed Multimedia Systems (
2.0h VK / 4.0 ECTS)
-
Fach: Distributed Multimedia Systems
(Wahlfach)
- Masterstudium Informatics
(SKZ: 911, Version: 19W.2)
-
Fach: Distributed Systems
(Wahlfach)
-
Weitere LVen aus dem gewählten Spezialisierungsfach (
0.0h XX / 12.0 ECTS)
- 623.720 Parallel Systems (2.0h VC / 4.0 ECTS) Absolvierung im 1., 2. Semester empfohlen
-
Weitere LVen aus dem gewählten Spezialisierungsfach (
0.0h XX / 12.0 ECTS)
-
Fach: Distributed Systems
(Wahlfach)