Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
 
Aktuelles Semester: SoSe 2026

Vorlesung: Parallel Programming and High Performance Computing

Funktionen
Informationen

Grunddaten

Veranstaltungsnummer: 5701221
Semester: SoSe 2026
SWS: 2
Sprache: Englisch
Belegungszeitraum: Freie Eintragung    01.03.2026 - 30.09.2026    aktuell

Termine

Gruppe: - iCalendar Export für Outlook
  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Lehrperson Bemerkung fällt aus am Max. Teilnehmer/-innen
iCalendar Export für Outlook Di. 10:15 bis 11:45 woech 14.04.2026 bis
21.07.2026
Felix-Hausdorff-Straße 18 - Multi-Media-Hörsaal      
Einzeltermine
14.04.2026 | 21.04.2026 | 28.04.2026 | 05.05.2026 | 12.05.2026 | 19.05.2026 | 26.05.2026 | 02.06.2026 | 09.06.2026 | 16.06.2026 | 23.06.2026 | 30.06.2026 | 07.07.2026 | 14.07.2026 | 21.07.2026 |

Es gibt bereits 9 Anmeldungen / 9 davon zugelassen

Gruppe -:

Inhalt

Literatur

Literatur

  • Gropp, W., Lusk, E., Skjellum, A.: Using MPI (3rd Edition), MIT Press, 2014
  • Kirk, D.B., Hwu, W.: Programming Massively Parallel Processors: A Hands-on Approach (4th Edition), Morgan Kaufmann, 2023
  • Pacheco, P.S.: An Introduction to Parallel Programming, Morgan Kaufmann, 2011

Online-Ressourcen:

Voraussetzungen

Der Kurs baut auf den Computerphysik-Vorlesungen von Prof. Schneider auf. Kenntnisse in C sowie Grundkenntnisse der parallelen Programmierung mit OpenMP werden vorausgesetzt.

Lerninhalte

Lerninhalte:

Profiling & Performance-Messung,

MPI (Distributed Memory),

CUDA-Grundlagen,

Jobscheduling mit SLURM,

Abschlussprojekt mit MPI-parallelisierter wissenschaftlicher Simulation,

Python-Postprocessing und Performanceanalyse

Lernziele:

Die Studierenden können nach Absolvieren des Moduls:

  1. MPI-Programme für verteilte Rechnerarchitekturen entwickeln und ausführen.
  2. CUDA-Kernel für GPU-beschleunigte Berechnungen implementieren.
  3. SLURM-Scheduler verwenden, um parallele Programme auf HPC-Clustern auszuführen.
  4. Die Performance paralleler Programme messen, analysieren und Bottlenecks identifizieren.
  5. Wissenschaftliche Simulationen durch parallele Programmiertechniken beschleunigen.
Moodle https://moodle.uni-greifswald.de/course/view.php?id=28589

Zugeordnete Personen

Zugeordnete Personen Zuständigkeit
Manz, Peter, Prof. Dr. rer. nat. verantwortlich
Maurer, Maurice, Dr. verantwortlich

Studiengänge

Abschluss Studiengang Studienphase PO-Version
Bachelor of Science Physik B.Sc. 6. Semester 2015
Master of Science Physik MSc 2. Semester 2020

Zuordnung zu Einrichtungen

© 2009-2026 Universität Greifswald
Knoten: hisqis-prod2