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

Organisation

Programme et documents

Date Cours TP informatique
Mer 07/09
(9h-12h15)
Introduction du cours — Introduction aux architectures et algorithmes parallèles
Bases de la programmation parallèle avec MPI
Intervenant : Axel Modave
TP sur ordi perso : Connexion à distance + Bases de MPI
Intervenant : Axel Modave
Mer 14/09
(9h-12h15)
Algorithmes parallèles élémentaires (Intégration numérique et différences finies 1D)
Gestion des communications avec MPI
Intervenant : Axel Modave
TP sur ordi perso : Gestion des communications avec MPI
Intervenant : Nicolas Kielbasiewicz
Mer 21/09
(9h-12h15)
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
Projet 1
Intervenant : Nicolas Kielbasiewicz
Mer 28/09
(9h-12h15)
Résolution de systèmes linéaires : Méthodes directes
Intervenant : Axel Modave
Projet 1
Intervenant : Nicolas Kielbasiewicz
Mer 05/10
(9h-12h15)
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)
TP sur ordi perso : Utilisation du supercalculateur + Exercices MPI
Intervenant : Nicolas Kielbasiewicz
Mer 12/10
(9h-12h15)
Résolution de systèmes linéaires : Méthodes itératives (CG et intro GMRES)
Intervenant : Axel Modave
Projet 1 — Deadline projet 1 : Mardi 18/10
Intervenant : Nicolas Kielbasiewicz
Mer 19/10
(9h-12h15)
Système issu d'une discrétisation par éléments finis
Intervenant : Axel Modave
Projet 2
Intervenant : Axel Modave
Mer 26/11
(9h-12h15)
Introduction aux méthodes de décomposition de domaine
Intervenant : Axel Modave
Projet 2
Intervenant : Axel Modave
Mer 09/11
(9h-12h15)
Projet 2 — Deadline projet 2 : Vendredi 11/11
Intervenant : Axel Modave
Mer 16/11
Soutenance du projet 2 avec questions théoriques

Références