Introducton to OpenMP/MPI, HPC2N, 26 March 2018

From SNIC Documentation
Jump to: navigation, search
Name Introducton to OpenMP/MPI, HPC2N, 26 March 2018
Description Course: Introduction to OpenMP and MPI at HPC2N in Umeå
Type of event Course
Location Umeå
Start date 2018-03-26
End date 2018-03-26

Course overview

The purpose of this course is to give a short overview of the most important aspects of OpenMP and MPI. The first half of the day will be focused on OpenMP and the second half of the day on MPI. There will also be a part on how to use profiling tools (VTune) to optimize your code.

Topics

  • Short intro to HPC2N, running a batch job
  • OpenMP
    • Parallel for loops
    • Reduction
    • Mutual exclusion (locks, barriers)
    • Variables (private, shared, firstprivate)
    • Tasks
  • MPI
    • Parallel programming - distributed memory
    • Getting started with MPI / Parallelizing through Message Passing
    • Basic MPI routines
  • Profiling

Participations is free. Lunch and coffee will be provided.

Course web page and registration

For more information and registration refer to the Course webpage