Cerfacs Enter the world of high performance ...

From 25 November 2019 to 26 November 2019

Parallel programming models MPI, OpenMP

nasri |  

Announced
Deadline for registration: 15 days before the starting date of each training
Duration : 2 days / (14 hours)

Pre-registration

Abstract

This course aims at learning to parallelize applications in order to reduce compute time or solve larger problems using MPI/OpenMP programming models. The course is taught using formal lectures and practical/programming sessions. All examples in the course will be done in Fortran, the exercices can be done in Fortran or C.

Objective of the training

To learn the fundamental concepts of parallel programming models MPI, OpenMP

Learning outcomes

Learn to parallelize applications in order to reduce compute time or solve larger problems using MPI/OpenMP programming models.

On completion of this course students should be able to :

  • parallelise a simple C/FORTRAN program (50 lines) with MPI library and/or OpenMP directives,
  • understand and use OpenMP directives ( worksharing , synchronisation),
  • understand and use MPI functions (point to point communications, collectives, communicators, topologies).

Target participants

Engineers, physicists, computer scientists and numerical analysts who wish to learn the fundamental concepts of parallel programming models MPI, OpenMP.

Prerequisites

In order to follow this course, you need to:

  • know how to use basic Linux commands,
  • master one of these two programming languages : Fortran or C (It is not possible to do the exercises in Java or in Python).

In order to verify that the prerequisites are satisfied, one the following questionnaire must be completed (Fortran or C). You need to get at least 75% of correct answers in order to be authorized to follow this training session. If you don’t succeed it, your subscription will not be validated. You only have two chances to complete it.

Questionnaire Fortran : https://goo.gl/forms/IqDvVXfOYYqR0NMr1

Questionnaire C : https://goo.gl/forms/WwR3wvQVz2dYy6AX2

Scientific contact : Iabelle d’Ast

Fee

  • Trainees/PhDs/PostDocs : 140 €
  • CERFACS shareholders/CNRS/INRIA : 400 €
  • Public : 800 €

Program

(Every day from 9h to 17h30)

Day 1

  • 9h : Welcome coffee
  • 9:15 – 10h00 : Introduction to parallel computing and parallel programming models MPI – OpenMP
    OpenMP fundamentals – Shared memory
  • 10h – 10h45 : Exercises
  • 10h45 – 11h : Break
  • 11h – 11h45  : Worksharing
  • 11h45 – 12h30 : Exercises
  • 12h30 – 14h : Lunch
  • 14h – 14h45 : Synchronizations – Traps
  • 14h45 – 15h30 : Exercises
  • 15h30 – 15h45 : Break
  • 15h45 – 16h30 : Introduction to MPI parallel programming model – Point to point communications
  • 16h30 – 17h30 : Exercises

Day 2

  • 9h – 10h00 : Point to point communications – Collectives communications
  • 10h – 10h45 : Exercises
  • 10h45 – 11h : Break
  • 11h – 11h45 : Collectives communications
  • 11h45 – 12h30 : Exercises
  • 12h30 – 14h : Lunch
  • 14h – 14h45 : Derived datatypes
  • 14h45 – 15h30 : Exercises
  • 15h30 – 15h45 : Break
  • 15h45 – 16h30 : Communicators – Topologies
  • 16h30 – 17h15 : Exercises
  • 17h15 – 17h30 : Conclusions

Final examination

A final examination will conducted during the training session.

 

Pre-registration

bool(true)

NEWS

A bronze medal to Cerfacs for “Allons-Y À Vélo” !

CERFACS |  26 July 2021

A bronze medal to Cerfacs for "Allons-Y À Vélo" ! Cerfacs is on the podium for its cycling regularity during the "Allons-Y À Vélo" period (May 25 - June 25) in its category (100-500 employees).During this period, 37% of Cerfacs employees came to work by bike during at least 4 consecutive days. "Allons-Y À Vélo" is a campaign organised by the association "2 Pieds 2 Roues" and "La Maison du Vélo de Toulouse" to promote the use of the bicycle for every day travels; all details can be found on allonsyavelo.le-pic.org . Cerfacs encourages its employees to use their bicycle to come to work as they benefit from the bicycle mileage allowance (FMD for Forfait Mobilité Durable) of up to 500 Euros per year.Read more


The H2OPE project wins the prize Joseph Fourier 2021

CERFACS |  26 July 2021

The H2OPE project wins the prize Joseph Fourier 2021 The prize, launched by Atos and GENCI, aims to reward the work of researchers, academics and industry in two strategic areas: Advanced Computing (HPC, Quantum, Edge) and Artificial Intelligence, and, in the 2021 edition , gives particular importance to Decarbonation. The 1st Prize was awarded to the H2OPE or “H2OPErability for safe and clean gas turbine engines” project from CERFACS in Toulouse. This project aims, via the LES AVBP code, to model at high resolution a mixed combustion process associating conventional fuels with hydrogen (bi-fuels) as one of the most promising technical solutions to achieve "net zero emissions" of CO2 in the industrial sector. It was presented by Walter Agostinelli, Davide Laera, Laurent Gicquel, and Thierry Poinsot. Press release :Read more

ALL NEWS