Introduction to Shared Memory Programming and OpenMP

Introduction to Shared Memory Programming and OpenMP

This course gives a short introduction to shared memory programming, focusing on OpenMP. There will be a hands-on, where the participants get to compile and run a small OpenMP program.

Topics that will be covered:

  • Parallel programming - shared memory
  • Getting started with OpenMP - Basic commands
  • Threads
  • Parallel Loops
  • OpenMP examples
  • Compiling and running OpenMP programs

Slides from the course | example programs from the course

THIS IS AN OLD COURSE AND EXAMPLE JOB SCRIPTS ARE NO LONGER VALID. THUS, THE MATERIAL IS NO LONGER AVAILABLE FOR DOWNLOAD!

Prerequisites: The participants are expected to have a basic knowledge of programming in C or Fortran.

Time and date: 28 May, whole day (9:00 - 16:00)

Location: MIT-Huset, room MC323SEM

Schedule: (times are approximate)

09:00 - 11:15      Lecture
11:15 - 12:15      Lunch break
12:15 - 14:00      Lecture
14:15 - 16:00      Hands-on 

Deadline for registration is 25 May

 

Please register using this form. All fields are mandatory.

 

Updated: 2024-04-17, 14:47