Atelier T8.A10

TITRE :

Portage d’un code sous MPI (Message Passing Interface).

PORTEURS

Thierry Garcia (LI-PaRAD)et Pierre SPITERI (IRIT).

MOTS CLES

Algorithmes parallèles, librairie MPI, communications synchrones et asynchrones, parallèlisme, calcul intensif, HPC, Mémoire distribuée.

OBJECTIF :

  • Comprendre comment porter un code séquentiel résolvant un problème simple dans un environnement parallèle en utilisant les primitives de communication MPI.

DESCRIPTION :

Cet atelier va permettre de montrer une manière de porter un code séquentiel résolvant un problème simple de calcul scientifique, dans un environnement parallèle, en utilisant les primitives de communication MPI. On s’attachera à montrer l’importance de la communication et de la synchronisation des machines dans le cas d’une résolution synchrone ou asynchrone.

PREREQUIS :

  • Ordinateur sous Linux (de base ou virtuel) avec Fortran, C et OpenMPI installé) Si vous souhaitez faire les TPs pendant la session.
  • La connaissance d’un langage de programmation (Fortran, C, …)et des primitives de communications MPI est souhaitable (Atelier T8.AP03).
  • A noter que des notions de base sur le calcul scientifique seront rappelées.

VIDEOS :

PRESENTATION et EXERCICES :

 
jdev2017/t8.a10.txt · Dernière modification: 2017/12/19 15:37 par pascal.dayre@enseeiht.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki