Advanced Parallel Programming
This course is a sequel to the CSC course "Introduction to parallel programming". Its contents include more advanced features of the message passing interface (MPI) paradigm, shared memory parallelization model, as well as parallel numerical libraries and writing efficient parallel I/O.
Basic knowledge of parallel programming with MPI is required, and the participants are assumed to have working knowledge of either Fortran 90 or C programming languages.
Program
Mon 23 Feb
09.00-12.15 Module I: Parallel algorithms and libraries
12.15-13.00 Lunch
13.00-16.15 Module II: Advanced MPI I
Tue 24 Feb
09.00-12.15 Module III: Advanced MPI II
12.15-13.00 Lunch
13.00-16.15 Module IV: Parallel I/O
Wed 25 Feb
09.00-12.15 Module V: Shared memory parallelization
12.15-13.00 Lunch
Each module consists of ca. 1.5 h of lectures and 1.5 h of hands-on exercises separated by a 15 minute coffee break.
- 87,5 euros + VAT (24%) for Finnish academics
- 262,5 euros + VAT (24%) for others
Registration
Additional information
Pekka Manninen, pekka.manninen@csc.fi, +358-9-457 2265
Sebastian von Alfthan, sebastian.von.alfthan@csc.fi, +358-9-457 2940
