Unité pédagogique
Programmation parallèle avec MPI
Derniere édition le: 17/06/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. |