zurück zur Suche

Einführung in die parallele Hochleistungsprogrammierung - Ein Praxiskurs für Ingenieure

ED140022Hochschulpraktika4 ECTSEnglischSommersemesterProfessur für Simulation of Additive Manufacturing Processes (Prof. Meier)
KI-überarbeitetes Infoblatt. Auf Basis der TUMonline-Modulbeschreibung, sprachlich aufbereitet.Original in TUMonline

Worum geht's

Du lernst, wie man numerische Verfahren für ingenieurwissenschaftliche Probleme effizient auf modernen parallelen Rechnern implementiert. Im Kurs entwickelst du schrittweise einen Finite-Differenzen-Löser für die Wärmeleitungsgleichung und wendest dabei verschiedene Parallelisierungstechniken (C++-Threads, SIMD, OpenMP, MPI) auf Shared- und Distributed-Memory-Architekturen an.

Was du danach kannst

  • Parallele Programmiertechniken benennen und anwenden
  • Zusammenhang von Computerarchitektur und Parallelisierungsstrategie verstehen
  • Implementierung für shared- und distributed-memory Systeme
  • Effiziente Implementierung und Optimierung klassischer numerischer Methoden (z. B. Finite-Differenzen, Konjugierte Gradienten)
  • Bewertung und Lösung spezifischer Herausforderungen paralleler Numerik (Datenabhängigkeiten, Lastverteilung, Synchronisation)

Aus was das Modul besteht

  • VorlesungVermittlung der grundlegenden Konzepte paralleler Programmierung
  • Tutorien / betreute ÜbungenPraktische Umsetzung der Vorlesungsinhalte und Unterstützung bei Aufgaben
  • Hausübungen / ArbeitsblätterSchrittweise Vertiefung und Entwicklung des parallelen Löser-Projekts

Lehrmethode

  • VortragEinführung und Erklärung der Konzepte
  • Praktische TutorienAnwenden und Vertiefen der Konzepte an Beispielen
  • Pflichtübungen / HausaufgabenSchrittweise Entwicklung des parallelen Finite-Differenzen-Lösers
Noch keine Termine im laufenden Semester
Für dieses Modul liegen im aktuellen Semester noch keine Kurstermine vor. Sie kommen meist im Lauf des Semesters dazu.
Vergangene Termine anzeigen

PraktikumEinführung in die parallele Hochleistungsprogrammierung - Ein Praxiskurs für Ingenieure

  • Do.10:00–12:3001.7894.103, Auditorium (7894.01.103)
    12× · 16.04.–16.07.
    • 16.04.
    • 23.04.
    • 30.04.
    • 07.05.
    • 21.05.
    • 28.05.
    • 11.06.
    • 18.06.
    • 25.06.
    • 02.07.
    • 09.07.
    • 16.07.

Aus einem früheren Semester, nur als Anhaltspunkt.

Daten aus TUMonline anzeigen
Sprache
Englisch
Turnus
Sommersemester
Modulniveau
Bachelor/Master
Moduldauer
Einsemestrig
Gesamtstunden
120
Präsenzstunden
45
Eigenstudiumstunden
75
Organisationsname
Professur für Simulation of Additive Manufacturing Processes (Prof. Meier)

Lehrveranstaltungen

  • Einführung in die parallele Hochleistungsprogrammierung - Ein Praxiskurs für Ingenieure
  • Einführung in die parallele Hochleistungsprogrammierung - Ein Praxiskurs für Ingenieure

Offizielle Seite in TUMonline · Angaben unverbindlich.