HPC113

Introduction à OpenMP

Cours signalées avec « HPC113 »

Learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP execution and memory model, performance, reductions and load balancing.

Format: Virtual

Enseignant: Alexey Fedoseev
Date: : lun., 4 mars 2024 - 1:00 pm
Nombre de crédits - calcul haute performance: 3

Learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP execution and memory model, performance, reductions and load balancing.

Enseignant: Alexey Fedoseev
Date de début: : 16 août 2021
Date de fin: : 20 août 2021
Nombre de crédits - calcul haute performance: 4
Learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP execution and memory model, performance, reductions and load balancing.
Enseignant: Alexey Fedoseev
Date de début: : 23 juin 2020
Date de fin: : 25 juin 2020
Learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP execution and memory model, performance, reductions and load balancing. -- Prerequisites: C, C++ or Fortran programming, experience editing and compiling code in a Linux environment.
Enseignant: Alexey Fedoseev
Date: : ven., 11 oct. 2019 - 1:00 pm
In this session, lectures and hands-on labs are interspersed, and the students will learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP execution and memory model, performance, reductions and load balancing. -- Prerequisites: C, C++ or Fortran programming, experience editing and compiling code in a Linux environment.
Enseignant: SciNet Team
Date: : ven., 28 juin 2019 - 9:30 am
In this one-day session, lectures and hands-on labs are interspersed, and the students will learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP's execution and memory model, performance, reductions and load balancing.
Enseignant: Alexey Fedoseev
Date: : ven., 15 juin 2018 - 9:30 am
part of the 2017 summer school
Enseignant: SciNet Team
Date de début: : 24 juil. 2017
Date de fin: : 25 juil. 2017
Part of the 2016 Ontario Summer School, in these two half-day sessions lectures and hands-on labs are interspersed, and the students will learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP's threads, memory, and performance, reductions and load balancing. We will also discuss extensions to heterogeneous systems such as offered by the OpenMP 4.0 and OpenACC standards.
Enseignant: SciNet Team
Date de début: : 11 juil. 2016
Date de fin: : 12 juil. 2016
Students will learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP's threads, memory, and performance, reductions and load balancing.
Enseignant: SciNet Team
Date: : mar., 14 juil. 2015 - 9:30 am
Part of the 2014 Ontario Summer School on High Performance Computing in Toronto
Enseignant: Ramses van Zon
Date: : mar., 10 juin 2014 - 9:30 am
Part of the Ontario Summer School on High Performance Computing 2013 -Toronto
Enseignant: SciNet Team
Date: : mer., 8 mai 2013 - 9:00 am