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

about CSC customer training:

courses(at)csc.fi.

Come and discuss CSC's training activities in LinkedIn group "Training courses at CSC (Finland)".

Follow us in 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