This website is no longer updated.

As of 1.10.2022, the Faculty of Physics has been merged into the TUM School of Natural Sciences with the website https://www.nat.tum.de/. For more information read Conversion of Websites.

de | en

Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230)

Course 2409687962 in WS 2023/4

General Data

Course Type practical training
Semester Weekly Hours 6 SWS
Organisational Unit Informatics 5 - Chair of Scientific Computing (Prof. Bungartz)
Lecturers Keerthi Gaddameedi
Marc Marot-Lassauzaie
Responsible/Coordination: Michael Georg Bader
Dates Tue, 10:00–12:00, MI 01.13.007

Assignment to Modules

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 High Performance Computing has become a critical success factor in research and industry. Even the computational power of commodity parts like desktop systems increased rapidly due to vectorization, EPIC, multi-core. This lab course uncovers the principles behind these buzzwords and highlights programming concepts, software design and coding styles which are mandatory to unleash the power of modern chips.We focus on developing data structures and algorithms with respect to their performance, for both serial and parallel executions. We deep-dive into different CPU architectures and multi-node clusters. Furthermore, we cover several programming concepts like auto-vectorization, explicit vectorization, OpenMP, MPI. The platform differences are evaluated through detailed runtime experiments.A preliminary meeting will be held on the 13th July at 15:00 in order to discuss the contents of the course for potential participants.This meeting will be held online on bbb in order to make participation easier:https://bbb.in.tum.de/kee-6ml-thk-o6tPasscode: 594080
Links E-Learning course (e. g. Moodle)
TUMonline entry

Equivalent Courses (e. g. in other semesters)

SemesterTitleLecturersDates
WS 2022/3 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230) Gaddameedi, K. Krenz, L. Marot-Lassauzaie, M.
Responsible/Coordination: Bader, M.
Mon, 16:00–18:00, MI 02.07.023
Mon, 16:00–18:00, MI 02.07.023
WS 2021/2 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230) Marot-Lassauzaie, M. Samfaß, P.
Responsible/Coordination: Bader, M.
Mon, 16:00–18:00, MI 02.07.023
and singular or moved dates
WS 2020/1 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230) Samfaß, P.
Responsible/Coordination: Bader, M.
Mon, 16:00–18:00, virtuell
and singular or moved dates
WS 2019/20 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230) Dorozhinskii, R. Samfaß, P.
Responsible/Coordination: Bader, M.
Mon, 16:00–18:00, MI 02.07.023
and singular or moved dates
WS 2018/9 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230) Samfaß, P.
Responsible/Coordination: Bader, M.
Mon, 16:00–18:00, MI 02.07.023
and singular or moved dates
WS 2017/8 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230)
Responsible/Coordination: Bader, M.
WS 2016/7 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4085)
Responsible/Coordination: Bader, M.
WS 2015/6 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4085)
WS 2014/5 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4085)
WS 2013/4 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4085)
WS 2012/3 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4085)
Top of page