Cerfacs Entrez dans le monde de la haute performance...

Du 16 novembre 2017 au 17 novembre 2017

Outils pour la programmation parallèle

nasri |  

FORMATION PROGRAMMEE
Limite d’inscription : 15 jours avant le début de chaque formation
Durée : 2 jours / (14 heures)

S’inscrire à cette formation

Descriptif

Au cours de cette formation, le standard Message Passing Interface (MPI) est détaillé afin de programmer sur des machines à mémoire distribuée. Les fonctionnalités principales de MPI1 sont décrites (variables d’environnement, communications point à point, communications collectives, types de données dérivés et topologie de processus). Une introduction à Open-MP pour la programmation sur machine à mémoire partagée est également proposée. Une session d’exercices est prévue pour illustrer les principaux concepts.

Public cible

Ce cours s'adresse aux ingénieurs, physiciens, informaticiens et numériciens désirant acquérir les bases de la programmation parallèle.

Pré-requis

Programmation, langages structurés (Fortran, C,…).

Responsable scientifique : Isabelle d’Ast

Tarifs

  • Stagiaires/PhDs/PostDocs : 100 €
  • Associés CERFACS/CNRS/INRIA : 300 €
  • Public : 600 €

Programme

(tous les jours de 9h à 17h30)

1ère journée

Matinée

Introduction sur la formation

Partie OpenMP

  • Plan du cours et informations pratiques
  • Introduction
  • Principes généraux
  • Partage du travail
  • Synchronisation
  • Performances
  • Conclusions

Après-midi consacrée aux exercices en Fortran 90 illustrant les notions vues le matin

2ème journée

Matinée

Partie MPI-I

  • Plan du cours et informations pratiques
  • Introduction et description du principe de base
  • Environnement de la programmation par échange de messages
  • Communications point à point
  • Communications collectives
  • Définition de groupes et communicateurs
  • Notions sur l’optimisation des communications

Après-midi consacrée aux exercices en Fortran 90 illustrant les notions vues le matin et la veille.

S’inscrire à cette formation