Introduction to OpenMP

LENGTH: 1 day

DESCRIPTION: This workshop introduces the OpenMP compiler directives to scientists who are interested in writing programs for shared-memory parallel computers, or who want to convert existing serial code to parallel.

The use of OpenMP has become the de facto industry standard for parallel programming on shared-memory machines. It also makes implicit use of the multi-core nature of current CPU's.

Most of the examples are in Fortran, but the C/C++ languages are considered as well.

Here is a short outline of the contents:

PREREQUISITES: No previous knowledge about parallel programming is required, but we assume some basic background in programming, preferable with the Fortran or C programming languages.

LAB: The workshop closes with a practical demonstration and hands-on exercises.