CUDA
HPC-HPDA sur GPU en CUDA
Description : Algorithmique et programmation GPU : parallélisme massif à grain fin. Architecture des GPU, principes algorithmiques de bases et avancés. Programmation en CUDA, expérimentation sur GPU NVIDIA et optimisation de code de calculs d’algèbre linéaire (HPC sur GPU). Conception et implantation d’un clustering de données sur GPU (HPDA sur GPU).
Acquis d’apprentissage : A l’issue de ce cours les élèves sauront concevoir et implanter un algorithme de calcul sur GPU dans l’environnement CUDA de NVIDIA et dans un autre environnement plus ouvert.Ils sauront développer des codes de calculs efficaces adaptés à l’architecture massivement parallèle des GPUs, et auront mis en oeuvre ses connaisances sur des code classiques du HPC et sur un problèle d’IA.
Modalités d’évaluation : Rapports de TP
Compétences évaluées :
- Développement
Responsable de cours : Stéphane Vialle
Identifiant Geode : 3MD4030