Niveau d'étude
BAC +5 / master
ECTS
3 crédits
Composante
Faculté des sciences
Description
Il s’agit d’introduire la programmation parallèle au travers de la programmation sur cartes graphiques NVidia dotées de la technologie CUDA. Avec le framework CUDA la programmation parallèle diffère de celle que l’on peut effectuer sur un CPU.
Objectifs
— Connaître l’architecture CUDA et ses caractéristiques pour la programmation parallèle.
— Savoir paralléliser un traitement mono-thread.
— Savoir optimiser les ressources de la carte graphique afin de tirer le maximum des performances d’une carte graphique.
Heures d'enseignement
- TPTravaux pratique6h
- TPERSOTravail personnel10h
- CMCours magistral8h
- TDTravaux dirigés6h