Utilisateur:Kabyhaswell/ProgrammationParallèleMPI
Chap. 1 : | Modèle d'exécution |
---|---|
Chap. 2 : | Communiquer entre processus : point-à-point |
Chap. 3 : | Communications collectives |
Exos. 1 : | Premiers pas |
---|---|
Exos. 2 : | Communications de base |
Présentation
La présentation de cette leçon n'a pas été rédigée. Pour le faire, cliquez ici.
Objectifs [ ]
Les objectifs de cette leçon sont de présenter l'interface de programmation parallèle distribuée MPI, le modèle distribué qui lui est associé et de donner un panorama de quelques unes des fonctions les plus utilisées.
L'interface MPI compte un très grand nombre de fonctions, qui s'est accru au fil des versions de la norme. Le sous-ensemble présenté ici permet une première approche et une compréhension du modèle suivi par MPI, suffit pour la très vaste majorité des programmes parallèles, et, le cas échéant, met le pied à l'étrier pour comprendre l'utilisation des autres fonctions qui ne sont pas présentées ici.
Niveau et prérequis conseillés [ ]
Leçon de niveau 17. Pour suivre ce cours, il est important de savoir programmer dans un langage de programmation impératif comme C, C++, Fortran (77 ou 90) ou Python. Les exemples et les exercices sont généralement proposés en C et parfois en Python, mais peuvent être faits dans tous les langages cités précédemment.
Référents
Ces personnes sont prêtes à vous aider concernant cette leçon :