Openacc pre programátorov: Koncepcie a stratégie

Hodnotenie:   (4,4 z 5)

Openacc pre programátorov: Koncepcie a stratégie (Sunita Chandrasekaran)

Recenzie čitateľov

Zhrnutie:

Kniha o OpenACC získala od používateľov zmiešané recenzie. Zatiaľ čo niektorí ju chvália za to, že je špičkou na trhu s dobrým vysvetlením témy, iní ju kritizujú za nedostatočnú prehľadnosť a ucelenosť kvôli množstvu prispievateľov.

Výhody:

Najlepšia kniha o OpenACC, ktorá je v súčasnosti k dispozícii
dobré vysvetlenie témy
jednoduchší úvod do OpenACC v porovnaní s inými zdrojmi.

Nevýhody:

Nie je to jasný ani didaktický úvod
kapitoly sú krátke a voľne prepojené
príliš málo príkladov
koncepty nie sú dôkladne vysvetlené
náročný sprievodca nastavením.

(na základe 3 čitateľských recenzií)

Pôvodný názov:

Openacc for Programmers: Concepts and Strategies

Obsah knihy:

Kompletný sprievodca OpenACC pre masívne paralelné programovanie

Vedci a technickí odborníci môžu používať OpenACC na využitie obrovského výkonu moderných GPU bez zložitosti, ktorá sa tradične spája s ich programovaním. OpenACC(TM) pre programátorov je jedným z prvých komplexných a praktických prehľadov OpenACC pre masívne paralelné programovanie.

Táto kniha integruje príspevky 19 popredných odborníkov na paralelné programovanie z akademickej obce, verejných výskumných organizácií a priemyslu. Autori a editori vysvetľujú každý kľúčový koncept OpenACC, ukazujú, ako používať základné vývojové nástroje OpenACC, a dôkladne skúmajú každú sadu funkcií OpenACC.

V celom texte nájdete realistické príklady, praktické cvičenia a prípadové štúdie, ktoré ukazujú efektívne využitie konštrukcií jazyka OpenACC. Zistíte, ako sa dajú jazykové konštrukcie OpenACC preložiť, aby sa maximalizoval výkon aplikácií, a ako sa jeho štandardné rozhranie môže zamerať na viaceré platformy prostredníctvom široko používaných programovacích jazykov.

Každá kapitola nadväzuje na to, čo ste sa už naučili, a pomáha vám postupne budovať praktické majstrovstvo, či už ste programátor GPU, vedec, inžinier alebo študent. Všetky príklady kódu a riešenia cvičení sú k dispozícii na stiahnutie na GitHube.

⬤ Objavte, ako OpenACC uľahčuje škálovateľné paralelné programovanie a robí ho praktickejším.

⬤ Prejdite si špecifikáciu OpenACC a naučte sa, ako je štruktúrovaná syntax smerníc OpenACC.

⬤ Získajte produktívnu prácu s editormi kódu OpenACC, kompilátormi, ladiacimi programami a nástrojmi na analýzu výkonu.

⬤ Zostavte svoje prvé reálne programy OpenACC.

⬤ Využívajte paralelizmus na úrovni slučiek v OpenACC, pochopte dostupné úrovne paralelizmu a maximalizujte presnosť alebo výkon.

⬤ Zistite, ako sa kompilujú programy OpenACC.

⬤ Ovládnite osvedčené postupy programovania v OpenACC.

⬤ Prekonať bežné problémy týkajúce sa výkonu, prenositeľnosti a interoperability.

⬤ Efektívne rozdeliť úlohy medzi viacero procesorov.

Zaregistrujte si svoj produkt na stránke informit.com/register, aby ste získali pohodlný prístup k stiahnutiam, aktualizáciám a/alebo opravám, keď budú k dispozícii.

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

Ďalšie údaje o knihe:

ISBN:9780134694283
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Openacc pre programátorov: Koncepcie a stratégie - Openacc for Programmers: Concepts and...
Kompletný sprievodca OpenACC pre masívne...
Openacc pre programátorov: Koncepcie a stratégie - Openacc for Programmers: Concepts and Strategies

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)