Parallel Programming (IN2147)
Course 821032231 in SS 2020
General Data
Course Type | lecture |
---|---|
Semester Weekly Hours | 2 SWS |
Organisational Unit | Informatics 10 - Chair of Computer Architecture and Parallel Systems (Prof. Schulz) |
Lecturers |
Martin Schulz Assistants: Vincent Bode |
Dates |
Mon, 10:15–11:45, virtuell |
Assignment to Modules
-
IN2147: Parallele Programmierung / Parallel Programming
This module is included in the following catalogs:- Catalogue of non-physics elective courses
Further Information
Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.
additional remarks | Topics and goals of this lecture include: Basic introduction into parallelism - The need and purpose of using parallelism - Challenges and how to overcome them - Architectures and application areas - Metrics Parallel programming APIs - Message Passing Interface (MPI) - OpenMP - Pthreads - New models: CUDA, Task-based programming, … Optimization and tuning - Typical bottlenecks and pitfalls |
---|---|
Links |
Course documents E-Learning course (e. g. Moodle) TUMonline entry |
Equivalent Courses (e. g. in other semesters)
Semester | Title | Lecturers | Dates |
---|---|---|---|
SS 2024 | Parallel Programming (IN2147) |
Schulz, M.
Assistants: Elis, B.Herr, D.Huber, D. |
Mon, 10:15–11:45, MI HS1 and singular or moved dates |
SS 2023 | Parallel Programming (IN2147) |
Schulz, M.
Assistants: Elis, B.Herr, D.Huber, D. |
Mon, 10:15–11:45, MI HS1 |
SS 2022 | Parallel Programming (IN2147) |
Schulz, M.
Assistants: Elis, B.Herr, D. |
Mon, 10:15–11:45, MI HS1 |
SS 2021 | Parallel Programming (IN2147) |
Schulz, M.
Assistants: Bode, V. |
Mon, 10:15–11:45, virtuell |
SS 2019 | Parallel Programming (IN2147) |
Schulz, M.
Assistants: Elis, B. |
Mon, 10:15–11:45, MI HS1 |
SS 2018 | Parallel Programming (IN2147) | Raoofy, A. Schulz, M. |
singular or moved dates |
SS 2017 | Parallel Programming (IN2147) | Gerndt, H. |
Wed, 08:15–09:45, MW 0350 Mon, 16:00–18:00, Interims I 102 and singular or moved dates |
SS 2016 | Parallel Programming (IN2147) |
Wed, 08:15–09:45, MW 0350 Mon, 16:00–18:00, Interims I 102 |
|
SS 2015 | Parallel Programming (IN2147) |
Wed, 08:15–09:45, Interims I 102 Mon, 16:00–18:00, Interims I 102 |
|
SS 2014 | Parallel Programming (IN2147) |
Tue, 12:00–14:00, MI HS2 Wed, 08:15–09:45, MI HS2 |
|
SS 2013 | Parallel Programming (IN2147) |