Bonjour,
Je souhaiterais débuter sur OpenCL, j'ai des bases en calcul CPU parallèle et je voudrais débuter le calcul parallèle sous GPU.
Quelqu'un aurait-il un livre à me conseiller?
D'avance merci.
Bonjour,
Je souhaiterais débuter sur OpenCL, j'ai des bases en calcul CPU parallèle et je voudrais débuter le calcul parallèle sous GPU.
Quelqu'un aurait-il un livre à me conseiller?
D'avance merci.
Salut,
Utilise la fonction recherche du forum et parcours les différents sujets traitant d'OpenCL et tu trouveras ton bonheur.
Par contre c'est uniquement en anglais!
Tu est dans le forum OpenCL, j'en conclue que tu cherches une ou plusieurs références sur OpenCL.
A titre personnel, j'ai lu les trois suivants :
- OpenCL programming guide
- OpenCL in Action
- Heterogeneous programming with OpenCL
A vrai dire, le premier est la référence pour la bibliothèque OpenCL, c'est un peu l'équivalent du redbook pour opengl : tu as un détail complet de l'ensemble des fonctions de la bibliothèque. C'est le livre qu'il te faut si tu n'as pas d'accès au net pour avoir la doc d'une fonction. Néanmoins, niveau pédagogie, ça n'est peut-être pas le meilleur.
Les deux autres sont plus tournés vers des cas pratiques, ce qui est sans doute mieux. Même si le dernier est un peu plus tourné vers le monde AMD/ATI pour tout ce qui est optimisation, il n'en reste pas moins intéressant.
En fait, pour être tout à fait honnête, je ne sais pas si ça vaut le coup d'acheter un bouquin sur OpenCL puisqu'une fois que tu sais comment initialiser la bibliothèque et lancer un noyau tu as couvert la bibliothèque. Ensuite, le plus compliqué est de trouver la bonne organisation de ton noyau (découplage massif, utilisation optimale de la bande passante) et ça tu ne vas le trouver que sur un ou deux exemples des bouquins (pour faire simple, une fois que tu as compris comment faire une multiplication matricielle, tu as vu un grand nombre des problèmes). Bref, emprunte les bouquins à la bibliothèque le temps de ton apprentissage (peu de mois en définitive), après tu n'en auras plus besoin.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager