Cengiz, M Theophane (2022) Optimisation de code sur carte graphique PRE - Projet de recherche, ENSTA.
Fichier(s) associé(s) à ce document :
| PDF 936Kb |
Résumé
Ce stage a pour objectif d’étudier le comportement d’un code optimisé pour une architecture graphique donnée lors d’un changement de matériel. Dans le cadre d’une opération GEMV, on construit une routine compétitive avec la librairie constructeur sur Nvidia (cuBLAS). Cela nous conduit à explorer de nombreuses pistes d’optimisation de code sur carte graphique. Le code est ensuite porté sur architecture AMD, et testé plus en profondeur pour découvrir d’autres règles d’optimisation, et ajuster le code sur NVidia. Enfin, nous intégrons les codes précédents dans un test unitaire de la plateforme ARCANE [1] afin d’évaluer son niveau de performance en l’état actuel.
Type de document: | Rapport ou mémoire (PRE - Projet de recherche) |
---|---|
Mots-clés libres: | Calcul parallèle, Algèbre linéaire, Carte graphique, Optimisation de code, Etude de performance |
Sujets: | Sciences et technologies de l'information et de la communication Mathématiques et leurs applications |
Code ID : | 9206 |
Déposé par : | Theophane Cengiz |
Déposé le : | 05 juin 2023 10:50 |
Dernière modification: | 05 juin 2023 10:50 |