Openacc per programmatori: Concetti e strategie

Punteggio:   (4,4 su 5)

Openacc per programmatori: Concetti e strategie (Sunita Chandrasekaran)

Recensioni dei lettori

Riepilogo:

Il libro su OpenACC ha ricevuto recensioni contrastanti da parte degli utenti. Mentre alcuni lo elogiano per essere un concorrente di primo piano sul mercato con buone spiegazioni degli argomenti, altri lo criticano per la mancanza di chiarezza e coerenza dovuta ai numerosi collaboratori.

Vantaggi:

Il miglior libro OpenACC attualmente disponibile
buona spiegazione dell'argomento
introduzione più semplice a OpenACC rispetto ad altre risorse.

Svantaggi:

Non è un'introduzione chiara o didattica
i capitoli sono brevi e poco collegati
troppo pochi esempi
i concetti non sono spiegati a fondo
guida alla configurazione impegnativa.

(basato su 3 recensioni dei lettori)

Titolo originale:

Openacc for Programmers: Concepts and Strategies

Contenuto del libro:

La guida completa a OpenACC per la programmazione in parallelo massivo

Scienziati e tecnici professionisti possono utilizzare OpenACC per sfruttare l'immensa potenza delle moderne GPU senza la complessità tradizionalmente associata alla loro programmazione. OpenACC(TM) for Programmers" è una delle prime panoramiche pratiche e complete di OpenACC per la programmazione in parallelo massivo.

Questo libro integra i contributi di 19 esperti di programmazione parallela provenienti dal mondo accademico, da organizzazioni di ricerca pubbliche e dall'industria. Gli autori e i redattori spiegano ogni concetto chiave alla base di OpenACC, dimostrano come utilizzare gli strumenti di sviluppo essenziali di OpenACC ed esplorano a fondo ogni funzionalità di OpenACC.

In tutto il testo sono presenti esempi realistici, esercizi pratici e casi di studio che mostrano l'uso efficiente dei costrutti del linguaggio OpenACC. Scoprirete come i costrutti del linguaggio OpenACC possano essere tradotti per massimizzare le prestazioni delle applicazioni e come la sua interfaccia standard possa essere utilizzata su più piattaforme attraverso i linguaggi di programmazione più diffusi.

Ogni capitolo si basa su ciò che avete già imparato, aiutandovi a costruire una padronanza pratica un passo alla volta, sia che siate programmatori di GPU, scienziati, ingegneri o studenti. Tutti gli esempi di codice e le soluzioni degli esercizi sono disponibili per il download su GitHub.

⬤ Scoprite come OpenACC rende la programmazione parallela scalabile più semplice e pratica.

⬤ Percorrete le specifiche OpenACC e imparate come è strutturata la sintassi delle direttive OpenACC.

⬤ Diventare produttivi con gli editor di codice OpenACC, i compilatori, i debugger e gli strumenti di analisi delle prestazioni.

⬤ Costruire i primi programmi OpenACC del mondo reale.

⬤ Sfruttare il parallelismo a livello di loop in OpenACC, comprendere i livelli di parallelismo disponibili e massimizzare la precisione o le prestazioni.

⬤ Imparare a compilare i programmi OpenACC.

⬤ Imparare le migliori pratiche di programmazione OpenACC.

⬤ Superare le sfide più comuni in termini di prestazioni, portabilità e interoperabilità.

⬤ Distribuire in modo efficiente le attività su più processori.

Registrate il vostro prodotto all'indirizzo informit.com/register per accedere comodamente a download, aggiornamenti e/o correzioni non appena disponibili.

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

Altre informazioni sul libro:

ISBN:9780134694283
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Openacc per programmatori: Concetti e strategie - Openacc for Programmers: Concepts and...
La guida completa a OpenACC per la programmazione...
Openacc per programmatori: Concetti e strategie - Openacc for Programmers: Concepts and Strategies

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)