Descriptif
- Cours d'improvisation et théatre : 28
- Petite classe : 7
- Contrôle : 7
- Stage de communication : 18
- Cours magistral : 6
Diplôme(s) concerné(s)
- Master 2 Analyse Modélisation et Simulation
- Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées
Parcours de rattachement
Pour les étudiants du diplôme Master 2 Analyse Modélisation et Simulation
Analyse numérique et algèbre linéaire.
Commandes Unix de base.
Programmation en C (par exemple, cours AMS-I04).
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées
Vos modalités d'acquisition :
- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
- Crédits ECTS acquis : 4.25 ECTS
- Scientifique acquis : 4.25
Le coefficient de l'UE est : 4.25
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Pour les étudiants du diplôme Master 2 Analyse Modélisation et Simulation
Vos modalités d'acquisition :
Examen écrit et deux projets de programmation (avec un examen oral pour le premier projet, et un rapport écrit pour le deuxième projet)
Le rattrapage est autorisé (Note de rattrapage conservée)- le rattrapage est obligatoire si :
- Note initiale < 7
- Crédits ECTS acquis : 7 ECTS
Le coefficient de l'UE est : 7
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Programme détaillé
1. Cours : Présentation générale abstraite du calcul réparti.
2. Cours : Problèmes structurés (discrétisation par différences finies et structure algorithmique). Problèmes non-structurés (étude de la bipartition).
3. Cours : Algorithmes itératifs de résolution (présentation générale). Parallélisation de la résolution itérative des problèmes structurés.
4. Cours : Algorithmes itératifs de résolution (méthode du gradient conjugué et méthodes de Krylov).
5. Cours : Problèmes non-structurés (discrétisation par éléments finis et partitionnement de maillage).
6. Cours : Algorithmes itératifs de résolution (GMRES et techniques de préconditionnement).
7a. Cours : Introduction à la programmation parallèle et à MPI.
7b. TD : Commandes MPI.
8. Cours : Algorithmes itératifs de résolution (avec interface). Algorithmes directs de résolution (avec interface).
9a. Cours : MPI (suite). Analyse de performance. Nouvelles architectures.
9b. TD : Utilisation de cluster. Commandes MPI (suite).
10. Cours : Méthodes de Décomposition de Domaine.
11. TD : Exercices de MPI.
12. Projet 1 (a).
13. Projet 1 (b).
14. Examen écrit.
15. Projet 1 (c).
16. Examen oral (présentation du projet 1).
17. Projet 2 (a).
18. Projet 2 (b).
19. Projet 2 (c).