Cours SIM203 - Initiation au calcul haute performance  [2021/2022]

Organisation

Programme et documents

Intitulé Informations/Documents
Ma 15/03
(9h-12h15)
Salle 12.13
Cours : Intro, architecture du CPU, calcul mono-cœur
TP : Connexion à distance, BLAS et évaluation de performance
Slides du cours
Enoncé du TPCodes du TP
Ma 22/03 (pas de cours)
Ma 29/03
(9h-12h15)
Salle 12.13
Cours : Calcul mono-cœur (suite) et vectorisation
TP : Utilisation du compilateur et vectorisation
Slides du cours
Enoncé du TPCodes du TPCommentaires avec codes sur ce TP
Ma 05/04
(9h-12h15)
Salle 12.13
Cours : Initiation au calcul multi-cœur et à OpenMP
TP : OpenMP
Slides du cours
Enoncé du TPCodes du TPCommentaires avec codes sur ce TP
Énoncé du devoir (date limite : lundi 11 avril)
Ma 12/04
(9h-12h15)
Salle 12.13
Cours au choix (avec travail sur projet en alternance) :
   — Arbre couvrant de poids minimal (slides)
   — Élements finis discontinus (slides et notes)
Projets au choix :
   — Arbre couvrant de poids minimal (énoncé et codes de départ)
   — Élements finis discontinus (énoncé et codes de départ)
Ma 19/04
(9h-12h15)
Salle 12.12
Cours : Quelques compléments sur OpenMP
TP : Projet
Slides du cours
Ma 26/03 (pas de cours — vacances ENSTA)
Ma 03/05
(9h-12h15)
Salle 12.12
Cours : Introduction au calcul distribué et au GPGPU (pour info)
TP : Projet
Slides du cours
Ma 10/05
(8h30-12h30)
(18h-19h10)

Salle 22.11
Soutenance des projets Codes et slides à envoyer au plus tard le lundi 9 mai à 20h
Consignes et horaire de passage (définitif) pour les soutenances

Ressources