Cours MS01 - Calcul scientifique parallèle  [2025/2026]

Informations pour le premier cours (mercredi 10 septembre 2025 @ Salle 12.19, ENSTA)

Organisation

Commande(s) utile(s)

Programme préliminaire et documents

Date Cours TP informatique
Mer 10/09
(9h-12h15)
Salle 12.19
Introduction du cours — Introduction aux architectures et algorithmes parallèles
Bases de la programmation parallèle avec MPI
Intervenant : Nicolas Kielbasiewicz - Durée : 1h30
Slides
TP sur ordi perso : Connexion à distance + Bases de MPI
Intervenant : Nicolas Kielbasiewicz
Énoncé TPCodes de départSolutionFormulaire MPI
Mer 17/09
(9h-12h15)
Salle 12.19
Algorithmes parallèles élémentaires (Intégration numérique et différences finies 1D)
Gestion des communications avec MPI
Intervenant : Nicolas Kielbasiewicz - Durée : 1h
Slides
TP sur ordi perso : Gestion des communications avec MPI
Intervenant : Nicolas Kielbasiewicz
Énoncé TPCodes de départSolution
Mer 24/09
(9h-12h15)
Salle 12.19
Méthodes itératives stationnaires
Système issu d'une discrétisation par différences finies
Intervenant : Nicolas Kielbasiewicz - Durée : 1h
Slides
Projet 1
Intervenant : Nicolas Kielbasiewicz
Énoncé projet 1
Mer 01/10
(9h-12h15)
Salle 12.19
Utilisation du supercalculateur : Présentation et TP sur ordi perso
Intervenants : Laurent Séries (guest) + Nicolas Kielbasiewicz - Durée : 1h
Slides - Tutoriel d'utilisation de Cholesky - Script de lancement
Projet 1 — Deadline intermédiaire projet 1 : Mardi 07/10
Intervenant : Nicolas Kielbasiewicz
Mer 08/10
(9h-12h15)
Salle 12.19
Méthodes itératives instationnaires
Intervenant : Xavier Claeys - Durée : 1h
Slides
Projet 1
Intervenant : Nicolas Kielbasiewicz
Mer 15/10
(9h-12h15)
Salle 12.19
Eléments finis
Intervenant : Xavier Claeys - Durée : 1h
Code elements finis
Notes de cours
Projet 1 — Deadline finale projet 1 : Mercredi 22/10
Intervenant : Nicolas Kielbasiewicz
Ven 24/10
(14h-17h00)
Salle 14.12
Décomposition de domaine
Intervenant : Xavier Claeys
Notes de cours
Polycopié du cours sur la DDM
Projet 2
Intervenant : Xavier Claeys
Enonce du TP 1
Documentation du code
Mer 05/11
(9h-12h15)
Salle 12.19
Décomposition de domaine
Intervenante : Marcella Bonazzoli
Notes de cours
Projet 2
Intervenante : Marcella Bonazzoli
Enonce du TP 2
Mer 12/11
(9h-12h15)
Salle 12.19
Décomposition de domaine
Intervenante : Marcella Bonazzoli
Notes de cours
Projet 2
Intervenante : Marcella Bonazzoli
Enonce du TP 3
Semaine du 19 novembre Deadline pour rendre le projet 2 : Dimanche 23/11 23h59
Mer 26/11
(12h30-18h30)
Ven 28/11
(13h30-17h30)
Salle 22.28
Soutenance du projet 2
Planning des soutenances
Intervenant(e)s : Marcella Bonazzoli + Xavier Claeys

Références