Shared memory programming with OpenMP (LUNARC/HPC2N, Spring 2022)
| Name | Shared memory programming with OpenMP (LUNARC/HPC2N, Spring 2022) | 
|---|---|
| Description | An introduction to shared memory parallel programming using OpenMP | 
| Type of event | Course | 
| Location | Online, organised by HPC2N and LUNARC | 
| Start date | 2022-02-28 | 
| End date | 2022-03-03 | 
Course overview
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 SNIC HPC clusters.
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.
Pre-requisites
Participants should be able to program in either of C, C++ or Fortran at an intermediate level.
Course web page and registration
For more information and registration refer to the LUNARC course webpage and https://www.hpc2n.umu.se/events/courses/2022/openmp-spring HPC2N course webpage]. Registration is now open.
