Die Inhalte der Vorlesung Hochleistungsrechnen sind: - Architektur paralleler Plattformen
- Parallele Programmiermodelle
- Laufzeitanalyse paralleler Programme
- Parallelisierungskonzepte
- MPI und OpenMP
- Monte-Carlo Methode
- 1D & 2D Wärmeleitung
- Raycasting
- N-Körper Problem
- einfache Phasenfeldmodelle
Der/die Studierende - kann die Grundlagen und Strategien der parallelen Programmierung erläutern.
- kann Hochleistungsrechner durch den Einsatz entsprechender Parallelisierungtechniken effizient für die Durchführung von Simulationen nutzen.
- besitzt einen Überblick über typische Anwendungen und ihre speziellen Anforderungen an die Parallelisierung.
- kennt Konzepte zur Parallelisierung und kann diese anwenden, um Hochleistungsrechner mit Mehrkernprozessoren für den Einsatz in Wissenschaft und Industrie effizient zu nutzen.
- besitzt Erfahrung in der Umsetzung paralleler Algorithmen durch ein begleitendes Rechnerpraktikum.
Vorkenntnisse in Mathematik, Physik und Werkstoffkunde empfohlen Präsenzzeit: 22,5 Stunden Vorlesung, 11,5 Stunden Übung Selbststudium: 116 Stunden Es werden regelmäßig Übungen am Computer durchgeführt. Am Ende des Semesters findet eine Klausur statt. |