Descriptif
- Contrôle : 1
- Cours magistral : 5
- Travaux dirigés en salle info : 15
Diplôme(s) concerné(s)
Parcours de rattachement
- Voie - Simulation et Ingénierie Mathématique - Ouvertures sur la mécanique et la physique_S2
- Voie - Simulation et Ingénierie Mathématique - Ouverture sur les Systèmes d'Information_S2
- Voie - Simulation et Ingénierie Mathématique - parcours standard_S2
- Voie - Signal, Informatique, et Systèmes/Embarqué_S2
- Voie - Signal, Informatique et Systèmes/TIC_S2
Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées
Avoir suivi le cours ES102 en 1ère année.
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
Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)- 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 : 2 ECTS
- Scientifique acquis : 2
Le coefficient de l'UE est : 2
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Programme détaillé
CM1 : Introduction à la programmation parallèle -Architectures des calculateurs parallèles
TD1 : Initiation à MPI
CM2 : Différents paradigmes de parallélisation
TD2 : Parallélisation en mémoire distribuée avec MPI
CM3 : Parallélisation des algorithmes
TD3 : Parallélisation sur architecture à mémoire partagée avec les pthreads
CM4 : Optimisation des programmes parallèles - Mesures de performance
TD4 : pthreads (suite), équilibrage de charge, réglage de granularité
CM5 : Optimisation des échanges de message pour le calcul distribué et les GPGPUs - Différents outils pour paralléliser et optimiser un code parallèle.
TD5 (mini-projet) : parallélisation d'un "mini" raytracer (1)
Contrôle de connaissances (sur papier)
TD6 : (mini-projet) : parallélisation d'un "mini" raytracer (2)
TD7 noté