Objectif : apprendre à utiliser les extensions à MPI-1 introduites dans la seconde version de la norme MPI.
Public concerné : tout utilisateur désirant utiliser MPI sur des plates-formes parallèles.
Pré-requis : connaissance de MPI-1 (et pour les travaux pratiques des commandes Unix de base et du langage Fortran).
Durée : 2 jours. --- Assistance maximale : 20 personnes.
Plan
1er jour :
- Introduction et rappels sur MPI-1
- Gestion de processus (avec exercices) :
- mode maître-esclaves,
- mode client-serveur.
- Copies de mémoire à mémoire :
- notion de fenêtre mémoire,
- transfert de données,
- synchronisations.
2e jour :
- Autres apports :
- aux sous-programmes collectifs,
- aux types dérivés,
- interface Fortran 95.
- Entrées-sorties parallèles : MPI-IO (avec exercices)
- introduction,
- gestion de fichiers,
- lectures/écritures individuelles,
- lectures/écritures collectives,
- définition de vues,
- lectures/écritures non bloquantes,
- conclusion et conseils.
