High Performance Computing WiSe2025/26
Attention: we may update this course from time to time, for which it has to be restarted. If necessary, we will perform these activities between 3pm and 5pm. During this time interruptions may occur. Please excuse the inconvenience this may cause.
Course "High Performance Computing" in winter semester 2025/26
Lecturer: Prof. Wolfgang E. Nagel
Lecture: Wednesday, 2. DS (09:20 - 10:50) CE(S)T, TOE/A317/H
Exercise: Monday, 2. DS (09:20 - 10:50) CE(S)T, online
Exercise: Tuesday, 2. DS (09:20 – 10:50) CE(S)T, APB/E008/U
Exercise: Wednesday, 1. DS (07:30 – 09:00) CE(S)T, TOE/A317/H
Lehrveranstaltung "Hochleistungsrechner und ihre Programmierung" im WiSe 2025/26
Lehrbeauftragter: Prof. Wolfgang E. Nagel
Vorlesung: Mittwoch, 2. DS (09:20 - 10:50), TOE/A317/H
Übungsgruppe Montag, 2. DS (09:20 - 10:50) CE(S)T, online
Übungsgruppe Dienstag, 2. DS (09:20 – 10:50), APB/E008/U
Übungsgruppe Mittwoch, 1. DS (07:30 – 09:00), TOE/A317/H
Die Lehrveranstaltung wird in englischer Sprache gehalten.
Lectures:
15.10. ℹ️ Introduction
22.10. ℹ️ Basics of Parallelism
29.10. 📜 Batch Systems
05.11. 💻 Shared Memory: Parallelism within a Processor and on a Compute Node
12.11. 📜 Shared Memory Programming 1: Threads
19.11. Buß- und Bettag
26.11. 📜 Shared Memory Programming 2: SIMD & Dependencies
03.12. 💻 Distributed Memory: Networks
10.12. 📜 Distributed Memory Programming: MPI
17.12. 📜 Distributed Memory Programming: PGAS and Data Layout
07.01. 💻 Load Balance, Power, and Energy
14.01. 💻 Accelerators
21.01. 📜 Accelerator Programming: CUDA, OpenACC, and OpenMP
28.01. ℹ️ Performance Analysis
04.02. ℹ️ Summary, Outlook and Questions