Hodnotenie:
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.
⬤ 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í)
Openacc for Programmers: Concepts and Strategies
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.
© 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)