703651 PS/3 Parallel Systems

winter semester 2016/2017 | Last update: 08.11.2016 Place course on memo list
703651
Parallel Systems
PS 3
6
weekly
annually
English

Students of this module understand the fundamentals of parallel programming and are able to practically apply the underlying techniques and methods. They are able to comprehend the possibilities, difficulties and borders of parallel processing and identify promising parallelisation concepts. They are able to conduct a performance analysis as the interface between the parallel computer architectures and programs.

Use of parallel programming techniques for parallelising simple programs on modern parallel architectures; methods for data and work distribution; data dependence analysis; performance analysis; compiler-based parallelisation; program optimisation

Prectical exercises

Combined (oral and written)

A. Gramma, A. Gupta, G. Karypis, V. Kumar. Introduction to Parallel Computing, Addison Wesley

B. Wilkinson, M. Allen. Parallel Programming, Pearson

C Programming, Operating Systems

not applicable
see dates
Group 0
Date Time Location
Tue 2016-10-11 08.15 - 11.00 rr 22 rr 22
Tue 2016-10-18 08.15 - 11.00 rr 22 rr 22
Tue 2016-10-25 08.15 - 11.00 rr 22 rr 22
Tue 2016-11-08 08.15 - 11.00 rr 22 rr 22
Tue 2016-11-15 08.15 - 11.00 rr 22 rr 22
Tue 2016-11-22 08.15 - 11.00 rr 22 rr 22
Tue 2016-11-29 08.15 - 11.00 rr 22 rr 22
Tue 2016-12-06 08.15 - 11.00 rr 22 rr 22
Tue 2016-12-13 08.15 - 11.00 rr 22 rr 22
Tue 2017-01-10 08.15 - 11.00 rr 22 rr 22
Tue 2017-01-17 08.15 - 11.00 rr 22 rr 22
Tue 2017-01-24 08.15 - 11.00 rr 22 rr 22
Tue 2017-01-31 08.15 - 11.00 rr 22 rr 22