3-day course: Parallel Programming with MPI and OpenMP

from 06 MAR 2019 until 08 MAR 2019 

This 3-day course from PRACE at SURFsara is focused on providing an introduction to parallel programming using the most widely used approaches: Message Passing Interface (MPI) and Open Multi-Processing (OpenMP).

Date
06 Mar 2019
Time
09:00-17:35
Location
SURFsara, VK1/VK2
Prior knowledge needed?
Yes

Hands-on exercises

As a participant, you have already some familiarity with C or Fortran programming, and the course will take you from the beginners level up to the point of being able to start your own parallel application developments. Each session during the first two and half days includes hands-on exercises to facilitate the understanding of the different constructs.

Supercomputing advise from SURFsara

Do you already have some code that you need to parallelize or would you like to talk to the experts about how to go parallel? Then the last afternoon session you'll be having the support of SURFsara supercomputing advisors to guide you on how to develop your specific parallelization problem. Please bring your own requirements (or even your own code) for discussion and get direct support from the experts!

Requirements

  • Please bring your own laptop (with an ssh client installed) for the hands-on sessions!
  • Please remember to bring a description (or code) of your own parallelization problem if you wish to get specific assistance on the last day
  • Requirements: being familiar with:
    • Bash commands
    • C/C++ or Fortran programming language

Latest modifications 14 Feb 2019