Cours AMS301 - Calcul Scientifique Parallèle  [2021/2022]

Organisation

Programme et documents

Cours (8h45 - 9h45) TPs (10h-12h)
Mer 08/09
(8h45-12h)
Salle 13.18
Introduction du cours — Introduction aux architectures et algorithmes parallèles
Bases de la programmation parallèle avec MPI
Intervenant : Axel Modave
Slides
TP sur ordi perso : Connexion à distance + Bases de MPI
Intervenant : Axel Modave
Énoncé TPCodes de départSolutions
Tutoriel « Connexion à distance »Formulaire MPI
Mer 15/09
(8h45-12h)
Salle 12.13
Algorithmes parallèles élémentaires (Intégration numérique et différences finies 1D)
Gestion des communications avec MPI
Intervenant : Axel Modave
Slides
TP sur ordi perso : Gestion des communications avec MPI
Intervenant : Axel Modave
Énoncé TPCodes de départSolutions (Vidéo Exo 3) (accès restreint)
Mer 22/09
(8h45-12h)
Salle 12.13
Analyse de la performance parallèle — Algèbre linéaire dense en parallèle
Utilisation du supercalculateur Cholesky
Intervenants : Axel Modave + Laurent Séries (guest)
Slides
TP sur ordi perso : Utilisation du supercalculateur + Exercices MPI
Intervenant : Nicolas Kielbasiewicz
Énoncé TP
Tutoriel « Utilisation du cluster Cholesky »Scripts « slurm »
Mer 29/09
(8h45-12h)
Salle 12.13
Résolution de systèmes linéaires : Méthodes itératives (Jacobi et Gauss-Seidel)
Système issu d'une discrétisation par différences finies
Intervenant : Axel Modave
Slides (version mise à jour 6/10)
Projet 1
Intervenant : Édouard Audit
Énoncé du projet
Mer 06/10
(8h45-12h)
Salle 12.13
Résolution de systèmes linéaires : Méthodes itératives (CG et intro GMRES)
Intervenant : Axel Modave
Slides
Projet 1
Intervenant : Édouard Audit
Mer 13/10
(8h45-12h)
Salle 12.13
Résolution de systèmes linéaires : Méthodes directes
Intervenant : Axel Modave
Slides
Projet 1 — Deadline projet 1 : Mardi 19/10
Intervenant : Édouard Audit
Mer 20/10
(8h45-12h)
Salle 12.13
Système issu d'une discrétisation par éléments finis
Intervenant : Axel Modave
Slides
Projet 2
Intervenant : Nicolas Kielbasiewicz
Énoncé du projetCode de départ
Vidéo explications supplémentaires sur GMSH (accès via identifiant ENSTA)
Mer 03/11
(8h45-12h)
Salle 12.13
Introduction aux méthodes de décomposition de domaine
Intervenant : Axel Modave
Projet 2
Intervenant : Axel Modave
Mer 10/11
(8h45-12h)
Salle 12.13
Projet 2
Intervenant : Axel Modave
Projet 2 — Deadline projet 2 : Vendredi 12/11
Intervenant : Nicolas Kielbasiewicz
Mer 17/11
Jeu 18/11
Ven 19/11
Soutenance du projet 2 avec questions théoriques (Horaire de passage à définir)

Références