Positionnement dans le cursus
Semestre 5
Intersemestre
Semestre 6
 
 
 
Semestre 7
 
Intersemestre
Semestre 9
 
 
Intersemestre

Unité pédagogique

Programmation parallèle avec MPI

Derniere édition le: 22/02/2024

Modifier

Responsable:

BRUCHON Julien

Description générale :

Dans cet ensemble de cours / TP (programmation), en utilisant les connaissances théoriques préalablement acquises (UP1) sur les principes des architectures et du calcul parallèl, les élèves apprendrons la programmation parallèle par envoi de messages sur un cluster de calcul.

Mots-clés:

MPI Linux C++ cluster de calcul

Nombre d’heures à l’emploi du temps:

12

Domaine(s) ou champs disciplinaires:

Informatique, Systèmes d'information

Langue d’enseignement:

Français

Objectifs d’apprentissage:

A la fin de l’unité pédagogique, l’élève sera capable de : Niveau de taxonomie Priorité
Lancer un calcul sur un cluster de calcul (connexion ssh, utilisation d’un gestionnaire de tâches comme SLURM) 1. Connaître Utile
Maîtriser les techniques de la programmation MPI et d’envoi / réception de données 3. Appliquer Important
Développer des algorithmes et des programmes parallèles 4. Analyser Essentiel

Modalités d’évaluation des apprentissages:

Part de l'évaluation individuelle Part de l'évaluation collective
Examen sur table : 0 % Livrable(s) de projet : 0 %
Examen oral individuel : 0 % Exposé collectif : 0 %
Exposé individuel : 0 % Exercice pratique collectif : 0 %
Exercice pratique individuel : 100 % Rapport collectif : 0 %
Rapport individuel : 0 %
Autre(s) : 0 %

Programme et contenus:

Type d’activité pédagogique : Contenu, séquencement et organisation
Travaux Dirigés Programmation parallèle par envoi de messages (12h, cours / TP assurées par J. Bruchon et N. Moulin) L'élève se formera à la programmation parallèle multi-processeurs. Les TP seront basés sur la librairie (Open) MPI.