Du paramétrage de la granularité du calcul et de la localité des données des implémentations sur GPU - Expérimentations OpenCL

Guevel Emanuel 1 Anne Jeannin-Girardon 2 Catherine Dezan 3
2 Lab-STICC_UBO_CID_IHSEV
Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance
3 Lab-STICC_UBO_CACS_MOCS
UBO - Université de Brest, Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance
Résumé : OpenCL est un framework permettant la programmation unifiée de plateformes parallèles, notamment les GPU. Cependant, le nombre de plateformes programmables avec ce framework rend difficile l'optimisation des programmes pour améliorer les performances de manière portable. Le paramétrage de la granularité du calcul et de la localité spatiale des données reste possible et l'utilisation avertie de ces paramètres peut permettre d'accélérer une implémentation parallèle. Ce papier décrit comment l'utilisation des ressources de calcul a travers OpenCL peut permettre d'améliorer les performances du programme sur différentes plateformes parallèles, en particulier sur un CPU et un GPU.
keyword : GPU OpenCL
Type de document :
Communication dans un congrès
Colloque annuel du GDR SOC-SIP, Jun 2013, France
Liste complète des métadonnées

http://hal.univ-brest.fr/hal-00848571
Contributeur : Catherine Dezan <>
Soumis le : vendredi 26 juillet 2013 - 14:44:18
Dernière modification le : mardi 16 janvier 2018 - 15:54:24

Identifiants

  • HAL Id : hal-00848571, version 1

Citation

Guevel Emanuel, Anne Jeannin-Girardon, Catherine Dezan. Du paramétrage de la granularité du calcul et de la localité des données des implémentations sur GPU - Expérimentations OpenCL. Colloque annuel du GDR SOC-SIP, Jun 2013, France. 〈hal-00848571〉

Partager

Métriques

Consultations de la notice

246