Programming models and techniques for distributed memory and clusters.
- MPI-2 - Message Passing Interface (French, IDRIS-CNRS, Campus universitaire d'Orsay)
-
Material Type:
Workshop and Training Materials 
Technical Format:
zip archive URL:
Go to URL Location:
Go to materials Date Added:
04/22/2010 Date Modified:
04/22/2010 Author
Jalel Chergui, INSTITUT DU D´EVELOPPEMENT ET DES RESSOURCES EN INFORMATIQUE SCIENTIFIQUE
Isabelle Dupays, INSTITUT DU D´EVELOPPEMENT ET DES RESSOURCES EN INFORMATIQUE SCIENTIFIQUE
Denis Girou, INSTITUT DU D´EVELOPPEMENT ET DES RESSOURCES EN INFORMATIQUE SCIENTIFIQUE
Pierre-Fran¸cois Lavallée, INSTITUT DU D´EVELOPPEMENT ET DES RESSOURCES EN INFORMATIQUE SCIENTIFIQUEDescription: 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.
Recommended Audience:
Advanced programmers, Graduate students, Undergraduate students Language:
Other Keywords:
MPI, programming, french, multicore, multiprocessing
