Accéder directement au contenu Accéder directement à la navigation
Cours

Introduction au calcul parallèle avec la
bibliothèque MPI (Message Passing Interface)

Résumé : Ce cours est issu de la formation faite par l'IDRIS (http : //www.idris.f r).
Un code de calcul ou programme peut être écrit suivant deux modèles de
programmation : séquentiel ou parallèle.
Dans le modèle séquentiel, un programme est exécuté par un unique proces-
sus. Ce processus tourne sur un processeur d'une machine et a accès à la
mémoire du processeur.
Il arrive que pour certains codes de calcul, la mémoire d'un seul processeur
ne suffise plus (manipulation de gros tableaux) et/ou le temps de calcul soit
trop important...
Pour palier à ces problèmes, on peut avoir recours à différentes méthodes
comme le raffinement de maillage adaptatif, le grid-meshing ou la program-
mation parallèle.
On s'intéresse ici plus particulièrement à la programmation parallèle. Celle-ci
permet de répartir les charges de calcul sur plusieurs processus. Il existe deux
types de programmation parallèle : le MP I (Message Passing Interface) et
le openMP (Multithreading). On se limitera au MP I.
Liste complète des métadonnées

https://cel.archives-ouvertes.fr/cel-00395829
Contributeur : Stéphanie Delage Santacreu <>
Soumis le : mardi 16 juin 2009 - 14:44:32
Dernière modification le : jeudi 5 mars 2020 - 19:19:17
Archivage à long terme le : : vendredi 11 juin 2010 - 00:50:52

Fichier

Identifiants

  • HAL Id : cel-00395829, version 1

Collections

Citation

Stephanie Delage Santacreu. Introduction au calcul parallèle avec la
bibliothèque MPI (Message Passing Interface). Engineering school. 2008, pp.46. ⟨cel-00395829⟩

Partager

Métriques

Consultations de la notice

3521

Téléchargements de fichiers

4545