Oct 28 – 30, 2013
CSC - IT Center for Science
Europe/Helsinki timezone
The course introduces the basics of parallel programming with the message passing interface (MPI) and OpenMP paradigms. The course consists of lectures and hands-on exercises on parallel programming.

Agenda

Monday 28 October, 2013
  • 09:00 - 09:45 Introduction to parallel computing
  • 09:45 - 10:30 Getting started with OpenMP
  • 10:30 - 10:45 Coffee break
  • 10:45 - 12:00 Exercises
  • 12:00 - 12:45 Lunch break
  • 12:45 - 13:30 Thread control
  • 13:30 - 14:30 Exercises
  • 14:30 - 14:45 Coffee break
  • 14:45 - 15:45 Exercises
  • 15:45 - 16:15 OpenMP wrap-up
Tuesday 29 October, 2013
  • 09:00 - 09:30 Getting started with MPI
  • 09:30 - 10:15 Point-to-point communication
  • 10:15 - 10:30 Coffee break
  • 10:30 - 12:15 Exercises
  • 12:15 - 13:00 Lunch break
  • 13:00 - 13:45 More about point-to-point
  • 13:45 - 14:30 Exercises
  • 14:30 - 14:45 Coffee break
  • 14:45 - 15:30 Non-blocking communication
  • 15:30 - 16:15 Exercises
Wednesday 30 October, 2013
  • 09:00 - 10:00 Collective operations
  • 10:00 - 10:30 Exercises
  • 10:30 - 10:45 Coffee break
  • 10:45 - 11:30 Exercises
  • 11:30 - 12:15 User-defined communicators and process topologies
  • 12:15 - 13:00 Lunch break
  • 13:00 - 14:30 Exercises
  • 14:30 - 14:45 Coffee break
  • 14:45 - 15:45 Exercises
  • 15:45 - 16:15 Course wrap-up
Learning outcome
After the course the participants should be able to write simple parallel programs and parallelize existing programs with the basic features of MPI or OpenMP.

Pre-requisites
No prior knowledge on parallel programming is required, but the participants are assumed to have working knowledge of either Fortran 90 or C programming languages.

Price: Free of charge
Lecturers: Sami Ilvonen (CSC), Martti Louhivuori (CSC), Mikko Byckling (CSC)
Starts
Ends
Europe/Helsinki
CSC - IT Center for Science
Training room Dogmi, first floor
Life Science Center Keilaranta 14 Espoo, Finland
CSC is located in Keilaniemi, 10 km west of the Helsinki City Center. More information how to find us here.

More information about CSC - IT Center for Science

Accommodation

If you have any questions, please click on the support link on the left to send an email to the local organizers