703651 PS/3 PS Parallel Systems

winter semester 2019/2020 | Last update: 21.10.2019 Place course on memo list
703651
PS Parallel Systems
PS 3
6
weekly
annually
English

Students of this course will learn methods for programming the most important classes of parallel computers with shared and distributed memory as well as aquire basic knowledge in the area of parallel computing. To that end, the most important programming model, Message Passing Interface (MPI) will be used. Students will be able to analyse and find parallel solutions that are implemented as parallel programs for modern parallel computers.

Introduction to the most important basic concepts of parallel computing, types and properties of parallel computers, performance metrics such as speedup and efficiency, programming in MPI, data dependence analysis in order to identify opportunities for parallelism, work and data distribution, optimization for sequential and parallel programs

Practical exercises

Combined (oral and written)

To be discussed in the seminar

Programming skills in C or C++

not applicable
see dates
Group 0
Date Time Location
Wed 2019-10-09 13.15 - 16.00 rr 22 rr 22
Wed 2019-10-16 13.15 - 16.00 rr 22 rr 22
Wed 2019-10-23 13.15 - 16.00 rr 22 rr 22
Wed 2019-10-30 13.15 - 16.00 rr 22 rr 22
Wed 2019-11-06 13.15 - 16.00 rr 22 rr 22
Wed 2019-11-13 13.15 - 16.00 rr 22 rr 22
Wed 2019-11-20 13.15 - 16.00 rr 22 rr 22
Wed 2019-11-27 13.15 - 16.00 rr 22 rr 22
Wed 2019-12-04 13.15 - 16.00 rr 22 rr 22
Wed 2019-12-11 13.15 - 16.00 rr 22 rr 22
Wed 2020-01-08 13.15 - 16.00 rr 22 rr 22
Wed 2020-01-15 13.15 - 16.00 rr 22 rr 22
Wed 2020-01-22 13.15 - 16.00 rr 22 rr 22
Wed 2020-01-29 13.15 - 16.00 rr 22 rr 22