Course: An introduction to shared memory parallel programming using OpenMP, 25 - 27 September 2024

  • Posted on: 29 August 2024
  • By: bbrydsoe

Course: An introduction to shared memory parallel programming using OpenMP, 25 - 27 September 2024

OpenMP provides an efficient method to write parallel programs in C, C++ and Fortran.  OpenMP programs are suitable for execution on shared memory architectures such as modern multi core systems or a single compute node of the HPC clusters deployed by LUNARC, HPC2N and within NAISS.

This course will introduce participants to the shared-memory model for parallel programming and the OpenMP application-programming interface.  In many cases OpenMP allows an existing serial program to be upgraded incrementally, starting with the parallelisation of the most time-consuming parts of the code.  Typically OpenMP programs are easily ported from one shared memory multi processor system to another one.

The course consists of lectures alternating with practical sessions.  The teaching language will be English.  No prior experience in parallel computing is required.  Participants are however expected to be able to write serial programs in C, C++ or Fortran. 

The course will be online.  Course times are as follows:

  • 25th September 2024, 09:00-12:00 and 13:00-15:00
  • 26th September 2024, 09:00-12:00 and 13:00-15:00
  • 27th September 2024, 09:00-12:00 and 13:00-15:00

More information and link to registration here: https://www.hpc2n.umu.se/events/courses/2024/fall/openmp

Updated: 2024-10-10, 12:39