back to search

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

ED140022Aerospace Lab Courses4 ECTSEnglishsummer semesterProfessur für Simulation of Additive Manufacturing Processes (Prof. Meier)
AI-edited module sheet. Based on the TUMonline module description, edited for readability.Original in TUMonline

What it is about

You learn how to efficiently implement numerical methods for engineering problems on modern parallel computers. In the course you will progressively develop a finite-difference solver for the heat equation and apply various parallelization techniques (C++ threads, SIMD, OpenMP, MPI) on shared- and distributed-memory architectures.

What you will be able to do

  • Name parallel programming techniques and apply them
  • Understand the connection between computer architecture and parallelization strategy
  • Implementation for shared- and distributed-memory systems
  • Efficient implementation and optimization of classical numerical methods (e.g. finite differences, conjugate gradients)
  • Assessment and solution of specific challenges of parallel numerical computing (data dependencies, load balancing, synchronization)

What the module consists of

  • 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

Teaching method

  • 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
No dates in the current semester
There are no course dates for this module this semester, or they haven't been matched yet.

Module ratings

No ratings for this module yet.

Rate this module

Only fill in the categories you can judge – for each one, either stars and text together or nothing at all.

Lecture
Tutorial
Exam

Reviews are automatically checked before they are published.

Official page in TUMonline · Details are not binding.