Courseware - Distributed Memory

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

ISN Logo

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 SCIENTIFIQUE
Description:

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
有关编译器优化的更完整信息,请参阅优化通知
类别: