|
Programming Techniques for Supercomputers (Lecture) (PTfS)5 ECTS (Prüfungsordnungsmodul: Vertiefungsmodul Systemsimulation)
Modulverantwortliche/r: Gerhard Wellein Lehrende:
Gerhard Wellein
Startsemester: |
SS 2015 | Dauer: |
1 Semester | Turnus: |
jährlich (SS) |
Präsenzzeit: |
60 Std. | Eigenstudium: |
90 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
Empfohlene Voraussetzungen:
Programmierkenntnisse in C/C++ oder Fortran
Inhalt:
- Einführung in die Architektur moderner Supercomputer
Einzelprozessoroptimierung (inkl. Speicherhierarchien)
Konzepte des Parallelen Rechnens
Effiziente „Shared-Memory“ Parallelisierung für (OpenMP)
Spezifische Parallelisierungsansätze für Mehrkernprozessoren
Effiziente „Distributed-Memory“ Parallelisierung (MPI)
Hybrider Programmieransatz
GPU computing
Serielle und parallele Perfomancemodellierung
Lernziele und Kompetenzen:
Die Studierenden
erwerben einen umfassenden Überblick über die effiziente Programmierung moderner Supercomputer für numerische Simulationen
erlernen moderne Optimierungs- und Parallelisierungsstrategien inklusiver begleitender, zielgerichteter Performancemodellierung
erhalten einen Einblick in neuartige Programmiertechniken und alternativen Supercomputerarchitekturen.
sind in der Lage einfache numerische Methoden auf gängigen Parallelrechnern effizient zu implementieren
Literatur:
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
- Mathematik (Bachelor of Science)
(Po-Vers. 2015w | Bachelorprüfung | Nebenfach Informatik | Vertiefungsmodule | Vertiefungsmodul Systemsimulation)
Dieses Modul ist daneben auch in den Studienfächern "123#67#H", "Computational Engineering (Rechnergestütztes Ingenieurwesen) (Master of Science)", "Informatik (Bachelor of Science)", "Informatik (Master of Science)" verwendbar. Details
Studien-/Prüfungsleistungen:
Programming Techniques for Supercomputers (Lecture) (Prüfungsnummer: 37403)
(englischer Titel: Programming Techniques for Supercomputers (Lecture))
- Prüfungsleistung, mündliche Prüfung, Dauer (in Minuten): 30, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
Mündliche Prüfung (30 Min) / Oral Exam (30 Mins)
- Erstablegung: SS 2015, 1. Wdh.: WS 2015/2016
1. Prüfer: | Gerhard Wellein |
|
|
|
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|