Cours MAE31 - Calcul Scientifique à Haute Performance [2017/2018]

Organisation

Programme

Cours (8h45-9h45) TDs en salle info (10h-12h) Notes
Ven 09/03 Intro, architecture du CPU et calcul mono-cœur (AM)
Slides - Slides 4pp
Exercices : Évaluation de performance et BLAS (AM)
Commandes utiles - Liste d'exercices - Codes
Mar 20/03 Algorithmes : Stockage de graphes et maillages (AL)
Slides
Projet 1 (AL) Projet 1
 - Énoncé
 - Codes (partie 1) & Codes (partie 2)
 - Meshes & Medit
 - Deadline : 8 avril
Ven 23/03 Calcul mono-cœur (suite) et vectorisation (AM)
Slides - Slides 4pp - Codes
Projet 1 (AL)
Mer 28/03 Algorithmes : Arbre couvrant de poids minimum (SE)
Slides - Slides 4pp
Projet 1 (AL)
Ven 30/03 Parallélisme et OpenMP (AM)
Slides - Slides 4pp - Codes
Exercices : OpenMP (bases) (AM)
Liste d'exercices - RefCard - Spécifications
Mar 03/04 OpenMP (suite) (AM)
Slides - Slides 4pp - Codes
Exercices : OpenMP (compléments) (AM)
Ven 06/04 Algorithmes : Maillage et HPC (AL) + Éléments finis discontinus et HPC (AM) (en salle de cours - 8h45-12h)
Slides "Maillage" - Notes "Éléments finis discontinus"
Mar 10/04 Code MetalWalls et architectures nouvelles (MH) Projet 2 (AM) Projet 2 (MàJ 18/04)
Au choix :
 - Arbres couvrants : énoncé, codes
 - Éléments finis : énoncé, codes, mesh
Deadlines :
 - Rapport+Codes : lundi 30 avril (12h)
 - Transparents : mardi 1er mai (23h59)
 - Soutenance : mercredi 2 mai (matin)
Consignes finales + Horaire passage
Ven 13/04 Projet 2 (AM) (en salle info - 8h45-12h)
Mar 17/04 Projet 2 (AM) (en salle info - 8h45-12h)
Ven 20/04 Contrôle écrit (AM) [en salle 13.18] Projet 2 (AM)
Mer 02/05 Soutenance du projet 2 (AL+AM)

Ressources