Openacc pour les programmeurs : Concepts et stratégies

Note :   (4,4 sur 5)

Openacc pour les programmeurs : Concepts et stratégies (Sunita Chandrasekaran)

Avis des lecteurs

Résumé:

Le livre sur OpenACC a reçu des critiques mitigées de la part des utilisateurs. Alors que certains le louent pour être un concurrent de premier plan sur le marché avec de bonnes explications sur le sujet, d'autres le critiquent pour son manque de clarté et de cohérence en raison de ses nombreux contributeurs.

Avantages:

Le meilleur livre OpenACC actuellement disponible
bonne explication du sujet
introduction plus facile à OpenACC par rapport à d'autres ressources.

Inconvénients:

Pas une introduction claire ou didactique
les chapitres sont courts et mal reliés entre eux
trop peu d'exemples
les concepts ne sont pas expliqués en profondeur
guide d'installation difficile.

(basé sur 3 avis de lecteurs)

Titre original :

Openacc for Programmers: Concepts and Strategies

Contenu du livre :

Le guide complet d'OpenACC pour la programmation massivement parallèle

Les scientifiques et les professionnels de la technique peuvent utiliser OpenACC pour tirer parti de l'immense puissance des GPU modernes sans la complexité traditionnellement associée à leur programmation. OpenACC(TM) for Programmers est l'une des premières présentations complètes et pratiques d'OpenACC pour la programmation massivement parallèle.

Ce livre intègre les contributions de 19 experts en programmation parallèle issus du monde universitaire, d'organismes de recherche publics et de l'industrie. Les auteurs et les éditeurs expliquent chaque concept clé d'OpenACC, démontrent comment utiliser les outils de développement essentiels d'OpenACC et explorent en profondeur chaque ensemble de fonctionnalités d'OpenACC.

Tout au long du livre, vous trouverez des exemples réalistes, des exercices pratiques et des études de cas illustrant l'utilisation efficace des constructions du langage OpenACC. Vous découvrirez comment les constructions du langage OpenACC peuvent être traduites pour maximiser les performances des applications, et comment son interface standard peut cibler plusieurs plates-formes via des langages de programmation largement utilisés.

Chaque chapitre s'appuie sur ce que vous avez déjà appris, vous aidant à acquérir une maîtrise pratique étape par étape, que vous soyez un programmeur GPU, un scientifique, un ingénieur ou un étudiant. Tous les exemples de code et les solutions d'exercices sont disponibles en téléchargement sur GitHub.

⬤ Découvrez comment OpenACC rend la programmation parallèle évolutive plus facile et plus pratique.

⬤ Découvrez la spécification OpenACC et apprenez comment la syntaxe des directives OpenACC est structurée.

⬤ Devenez productif avec les éditeurs de code, les compilateurs, les débogueurs et les outils d'analyse de performance d'OpenACC.

⬤ Construire vos premiers programmes OpenACC dans le monde réel.

⬤ Exploiter le parallélisme au niveau des boucles dans OpenACC, comprendre les niveaux de parallélisme disponibles et maximiser la précision ou la performance.

⬤ Apprendre comment les programmes OpenACC sont compilés.

⬤ Maîtriser les meilleures pratiques de programmation OpenACC.

⬤ Surmonter les défis courants en matière de performance, de portabilité et d'interopérabilité.

⬤ Répartir efficacement les tâches sur plusieurs processeurs.

Enregistrez votre produit sur informit.com/register pour un accès pratique aux téléchargements, aux mises à jour et/ou aux corrections dès qu'elles sont disponibles.

Normal 0 false false false EN-US X-NONE X-NONE.

Autres informations sur le livre :

ISBN :9780134694283
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Openacc pour les programmeurs : Concepts et stratégies - Openacc for Programmers: Concepts and...
Le guide complet d'OpenACC pour la programmation...
Openacc pour les programmeurs : Concepts et stratégies - Openacc for Programmers: Concepts and Strategies

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)