This is a sandbox server intended for trying out Indico. It should not be used for real events and any events on this instance may be deleted without notice.

Public Category

Apprendre à paralléliser son code avec MPI

by Dimitri Lecas, Myriam Peyrounette, Rémi Lacroix, Serge Van Criekingen

Europe/Paris
Salle 001 (IDRIS)

Salle 001

IDRIS

Description

Objectif

Pouvoir développer des programmes parallèles en utilisant la bibliothèque d'échange de messages MPI (Message Passing Interface).

Public concerné

Tout utilisateur désirant utiliser MPI sur des plateformes parallèles.

Pré-requis

Pour les travaux pratiques, connaissances de base d'Unix et du langage Fortran ou C.

Durée et modalités

Cette formation dure 4 jours.

Elle a lieu uniquement en présentiel dans les locaux de l'IDRIS à Orsay (91).

Assistance

Minimale : 8 personnes ; maximale : 20 personnes.

Plan

1er jour

  • Introduction,
  • Environnement de MPI (avec exercice),
  • Communications point à point (avec exercice),
  • Communications collectives (avec exercice).

2e jour

  • Modèle de communication,
  • Types dérivés (avec exercice),

3e jour

  • Communicateurs (avec exercice),
  • Entrées-sorties parallèles (avec exercice),

4e jour

  • Entrées-sorties parallèles (suite),
  • Exercice récapitulatif (1/2 journée).

Travaux pratiques

Environ 50 % du temps.

Équipement

Les travaux pratiques s'exécutent sur le supercalculateur Jean Zay.
Organised by

IDRIS

Service de formation IDRIS