623.720 (21W) Parallel Systems

Wintersemester 2021/22

Anmeldefrist abgelaufen.

Erster Termin der LV
04.10.2021 10:00 - 12:00 S.2.69 - Bitmovin On Campus
... keine weiteren Termine bekannt

Überblick

Bedingt durch die COVID-19-Pandemie können kurzfristige Änderungen bei Lehrveranstaltungen und Prüfungen (z.B. Absage von Präsenz-Lehreveranstaltungen und Umstellung auf Online-Prüfungen) erforderlich sein.

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

Beachten Sie bitte, dass sich aufgrund von COVID-19-Maßnahmen die derzeit angezeigten Termine noch ändern können.
Liste der Termine wird geladen...

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

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

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 Benotungsschema

Position 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)
  • 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

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Wintersemester 2023/24
  • 623.720 VC Parallel Systems (2.0h / 4.0ECTS)
Wintersemester 2022/23
  • 623.720 VC Parallel Systems (2.0h / 4.0ECTS)
Wintersemester 2020/21
  • 623.720 VC Parallel Systems (2.0h / 4.0ECTS)
Wintersemester 2019/20
  • 623.720 VC Parallel Systems (2.0h / 4.0ECTS)