High Performance Computing
Fundamentals of High Performance Computing
Lecturers: Prof. Dr.-Ing. Thomas Rung
Dr. Sergey Yakubov
Dr. Hinnerk Stüben
Dr.-Ing. Christian Janßen
Dipl.-Inf. Andreas Schäfer
Exercise: Martin Gehrke, M.Sc.
Course Format: 2 Hours Lecture, 2 Hours Exercise
Period: Summer Term
Basic knowledge in usage of modern IT environment, Programming skills
Fundamentals of modern hardware architecture, critical hard- & software aspects for efficient processing of exemplary algorithms, concepts for shared- and distributed-memory systems, implementations for accelerator hardware (GPGPUs)
Students are able to outline the fundamentals of numerical algorithms for high-performance computers by reference to modern hardware examples. Students can explain the relation between hard- and software aspects for the design of algorithms.
Students can perform a critical assessment of the computational efficiency of simulation approaches.
Students are able to develop and code algorithms in a team.
Hager, Wellein: Introduction to High Performance Computing for Scientists and Engineers, CRC Press
ECTS-Credit Points Module:
Workload in Hours:
180 Hours in total (Independent Study Time: 124, Study Time in Lecture: 56)