Courses and events > Course and event archive > Advanced parallel programming
 
Sisältö
More information

about CSC customer training:

courses at csc.fi.

Follow us also on Twitter!

Follow us also on Twitter!
 
Tehdyt toimenpiteet

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 combined with MPI
  • parallel numerical libraries
  • writing efficient parallel I/O

Prerequisites

The participants are assumed to have working knowledge of either Fortran 90 or C programming languages and basic knowledge of parallel programming with MPI .

Program

Day 1

9-12 Module I: Communicators and topologies in MPI
12-13 Lunch
13-16 Module II: User-defined datatypes in MPI and more

Day 2

9-12 Module III: Thread-based parallelization and hybrid programming
12-13 Lunch
13-16 Module IV: Parallel I/O

Day 3

9-12 Module V: Parallel algorithms and data-structures
12-13 Lunch
13-16 Module VI: Parallel libraries and tools

Day 4

10-12 Hands-on work

Each module will contain a 1.5 h lecture and a related hands-on exercise session, separated by a coffee break.

Date: 18.01.2010 09:00 - 21.01.2010 12:30
Location: Premises of CSC, Keilaranta 14, Keilaniemi, Espoo.
Language: English
Lecturers: Pekka Manninen, Jussi Enkovaara
Price: 150 e (Finnish academics), 300 e (governmental research institutes), 450 e (others) (+VAT 22%)
The fee includes course materials, lunches as well as morning and afternoon coffees.

Registration

Registration has expired 13.01.2010 16:00

Additional information

Pekka Manninen, pekka.manninen(at)csc.fi, +358-9-457 2265


COURSE FEEDBACK FORM