Difference between revisions of "Introducton to OpenMP/MPI, HPC2N, 26 March 2018"

From SNIC Documentation
Jump to: navigation, search
(Created page with "{{training event info |description=Course: Introduction to OpenMP and MPI at HPC2N in Umeå |fields=High performance computing, openmp, mpi |event type=Course |location=Umeå |st...")
 
m
 
Line 1: Line 1:
 
{{training event info
 
{{training event info
 
|description=Course: Introduction to OpenMP and MPI at HPC2N in Umeå
 
|description=Course: Introduction to OpenMP and MPI at HPC2N in Umeå
|fields=High performance computing, openmp, mpi
+
|fields=High performance computing; OpenMP; MPI
 
|event type=Course
 
|event type=Course
 
|location=Umeå
 
|location=Umeå

Latest revision as of 08:23, 28 February 2020

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