Cengiz, M Theophane (2022) Optimisation de code sur carte graphique PRE - Projet de recherche, ENSTA.

Fichier(s) associé(s) à ce document :

[img]
Prévisualisation
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

Modifier les métadonnées de ce document.