- S'inscrire
- |
- Mon compte
- |
- Newsletter
- |
- Aide
CUDA par l'exemple
Une introduction à la programmation parallèle de GPU
- Auteur(s) : Jason Sanders , Edward Kanbrot
- Editeur : Pearson Education
- Nombre de pages : 244 pages
- Date de parution : 27/05/2011
Résumé
CUDA est une architecture qui facilite le développement de programmes parallèles. Associé à une plate-forme logicielle complète, CUDA permet de tirer parti de la grande puissance des processeurs graphiques, ou GPU, afin de construire des applications très performantes dans de multiples domaines - ingénierie, calcul, finance, etc.- et ce sans nécessiter de connaissances en programmation graphique : il suffit de savoir programmer dans une version légèrement modifiée du langage C.
CUDA par l'exemple, écrit par deux membres éminents de l'équipe de développement de la plate-forme CUDA, a pour objectif d'expliquer comment utiliser cette nouvelle technologie. Cet enseignement s'appuie sur des exemples réels, pour lesquels tous les outils CUDA nécessaires sont librement téléchargeables à partir du site de NVIDIA.
L'ouvrage débute par une présentation de la plateforme de développement et son architecture, puis par une introduction rapide à CUDA C. Il détaille ensuite les techniques et les choix liés aux aspects essentiels de CUDA, ainsi que chaque extension de CUDA C. Grâce à ce livre, vous saurez rapidement écrire des programmes CUDA aux performances exceptionnelles.
Sommaire
- Pourquoi CUDA ? Pourquoi maintenant ?
- Démarrage
- Introduction à CUDA C
- Programmation parallèle en CUDA C
- Coopération entre threads
- Mémoire de données constante et événements
- Mémoire de texture
- Interopérabilité avec les traitements graphiques
- Atomicité
- Flux
- CUDA C avec plusieurs GPU
- Compte à rebours final
- Annexe A : Atomicité avancée
- Annexe B : CUDA 4.0
Caractéristiques
|
|


















Devenez Fan !
Suivez-nous sur Twitter