Cuda par l'exemple : Une introduction à la programmation de Gpu à usage général

Note :   (4,4 sur 5)

Cuda par l'exemple : Une introduction à la programmation de Gpu à usage général (Jason Sanders)

Avis des lecteurs

Résumé:

Le livre « CUDA by Example » de Sanders et Kandrot a été bien accueilli en tant que texte d'introduction à l'apprentissage de la programmation CUDA, particulièrement adapté aux débutants n'ayant pas d'expérience en informatique parallèle. Il propose une approche structurée de l'enseignement des concepts CUDA par le biais d'exemples pratiques, qui sont généralement clairs et progressivement complexes. Cependant, il fait également l'objet de critiques pour divers problèmes, notamment des fautes de frappe, des erreurs de codage et un certain manque d'approfondissement des sujets avancés.

Avantages:

Bonne ressource d'introduction pour les débutants en programmation CUDA.
Langage clair et facile à lire avec une approche méthodique.
Des exemples bien expliqués qui s'appuient sur les chapitres précédents.
Fournit une vue d'ensemble complète des concepts CUDA sans submerger le lecteur.
Il facilite la compréhension pour les novices en matière de programmation GPU.

Inconvénients:

Nombreuses fautes de frappe et erreurs de code qui gênent la compréhension.
Manque d'instructions sur la mise en place d'un environnement de développement et la compilation des codes.
Quelques répétitions et verbosités qui auraient pu être évitées, rendant le livre inutilement long.
Peu de discussions sur les techniques d'optimisation avancées, qui sont importantes pour les utilisateurs expérimentés.
La disponibilité du code source était initialement trompeuse.

(basé sur 98 avis de lecteurs)

Titre original :

Cuda by Example: An Introduction to General-Purpose Gpu Programming

Contenu du livre :

"Ce livre est une lecture obligatoire pour tous ceux qui travaillent avec des systèmes informatiques basés sur des accélérateurs".

- Extrait de l'avant-propos de Jack Dongarra, Université du Tennessee et Oak Ridge National Laboratory.

CUDA est une architecture informatique conçue pour faciliter le développement de programmes parallèles. Associée à une plateforme logicielle complète, l'architecture CUDA permet aux programmeurs d'exploiter l'immense puissance des processeurs graphiques (GPU) lors de la création d'applications hautes performances. Les GPU sont depuis longtemps disponibles pour les applications graphiques et les jeux exigeants. CUDA met désormais cette précieuse ressource à la disposition des programmeurs travaillant sur des applications dans d'autres domaines, notamment les sciences, l'ingénierie et la finance. Aucune connaissance de la programmation graphique n'est requise, il suffit de savoir programmer dans une version légèrement étendue du langage C.

CUDA by Example, rédigé par deux membres expérimentés de l'équipe de la plate-forme logicielle CUDA, montre aux programmeurs comment utiliser cette nouvelle technologie. Les auteurs présentent chaque domaine de développement CUDA à l'aide d'exemples concrets. Après une introduction concise à la plate-forme et à l'architecture CUDA, ainsi qu'un guide de démarrage rapide de CUDA C, le livre détaille les techniques et les compromis associés à chaque fonctionnalité clé de CUDA. Vous découvrirez quand utiliser chaque extension CUDA C et comment écrire des logiciels CUDA offrant des performances exceptionnelles.

Les principaux sujets abordés sont les suivants.

⬤  Programmation parallèle.

⬤  Coopération entre les threads.

⬤  Mémoire constante et événements.

⬤  Mémoire de texture.

⬤  Interopérabilité graphique.

⬤  Atomique.

⬤  Streams.

⬤  CUDA C sur plusieurs GPU.

⬤  Atomes avancés.

⬤  Ressources CUDA supplémentaires.

Tous les outils logiciels CUDA dont vous aurez besoin peuvent être téléchargés gratuitement auprès de NVIDIA.

Http : //developer. nvidia.com/object/cuda-by-example. html.

Autres informations sur le livre :

ISBN :9780131387683
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2010
Nombre de pages :320

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Cuda par l'exemple : Une introduction à la programmation de Gpu à usage général - Cuda by Example:...
"Ce livre est une lecture obligatoire pour tous...
Cuda par l'exemple : Une introduction à la programmation de Gpu à usage général - Cuda by Example: An Introduction to General-Purpose Gpu Programming

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)