everything.study
INFO4303

Progr. massivement parallèle

3 cr.

3 cr. (3-0) Préalables : INFO2012 Introduction des concepts, langages, architectures et modèles de programmation hétérogène des processeurs massivement parallèles graphiques (GPU). Sujets abordés : programmation GPGPU avec CUDA, transfert entre CPU et GPU, stratégies d'optimisation, CUDA vs OpenCL, calcul haute performance (High Performance Computing) et applications. RÉSULTATS D’APPRENTISSAGE : À la fin de ce cours, la personne étudiante sera en mesure de/d' : connaître les architectures et les modèles de programmation hétérogène associés aux processeurs graphiques massivement parallèles; connaître les bibliothèques avancées utilisées dans la programmation massivement parallèle; faire la programmation parallèle, ainsi que des techniques d'optimisation spécifiques à ce type d'architecture; concevoir un projet mettant en œuvre des techniques de programmation parallèle.

Topics

Résultats d’apprentissage publiés dans le répertoire officiel

Sources