Table des matières
OpenMP / MPI (Open Multi-Processing / Message Passing Interface)
Responsable :
Objectifs :
- Être capable de développer des programmes parallèles en utilisant la bibliothèque d'échange de message MPI
- S'initier à la parallélisation mémoire partagée avec OpenMP.
Public concerné :
Tout utilisateur désirant utiliser MPI et OpenMP
Pré-requis
Pour les travaux pratiques, connaissances de base d'Unix et du langage Fortran ou C.
Durée et modalités :
Cette formation dure 5 jours.
Elle a lieu uniquement en présentiel dans les locaux de l'IDRIS à Orsay (91).
Assistance :
Minimale : 8 personnes ; maximale : 20 personnes.
Plan
1er jour
- Principes de base d'OpenMP,
- Partage du travail,
- Synchronisation,
2e jour
- Performances et optimisation
3e jour
- Introduction à MPI,
- Environnement de MPI,
- Communications point à point,
- Communications collectives.
4e jour
- Types dérivés,
- Modèles de communication,
- Communicateurs.
5e jour
- Entrées-sorties parallèles,
- Exercice récapitulatif.
Travaux pratiques (environ 50 % du temps).
Équipement :
Supercalculateur(s) de l'IDRIS
Intervenants :
S’inscrire à cette formation :
Pour vous inscrire à cette formation, contactez CNRS Formation Entreprises : . Toutefois, si vous êtes personnel du CNRS ou d'une université française, votre inscription est gratuite via notre serveur : https://cours.idris.fr
Accéder à la fiche de cette formation dans le catalogue CNRS Formation entreprises : https://cnrsformation.cnrs.fr/openmp-mpi?axe=162