Hodnotenie:
The Lazy Woman's Guide to MPP je uznávaným zdrojom informácií o programovaní MPP so zameraním na vykládku GPU. Je chválená pre svoju prístupnosť, s úvodom do konceptov, ktorý postupne prechádza na zložitejšie témy, doplnené o príklady kódu. Existujú však určité obmedzenia kompatibility, ktoré môžu niektorým používateľom brániť v používaní.
Výhody:Ľahko pochopiteľná, vhodná pre začiatočníkov, postupný úvod do pojmov, poskytuje množstvo ukážok kódu, autormi sú erudovaní odborníci na paralelné programovanie.
Nevýhody:Nie je pripravený pre bežných používateľov Linuxu/open source kvôli problémom s kompatibilitou s niektorými knižnicami a kompilátormi.
(na základe 2 čitateľských recenzií)
Parallel Programming with OpenACC
Paralelné programovanie s OpenACC je moderný praktický sprievodca implementáciou spoľahlivých výpočtových systémov. Kniha vysvetľuje, ako môže ktokoľvek použiť OpenACC na rýchle zvýšenie výkonu aplikácie pomocou vysokoúrovňových smerníc kódu nazývaných pragmy. Programovací model založený na smerniciach OpenACC je navrhnutý tak, aby poskytoval jednoduchý, ale výkonný prístup k akcelerátorom bez výrazného programátorského úsilia.
Autor Rob Farber v spolupráci s tímom odborných spolupracovníkov ukazuje, ako premeniť existujúce aplikácie na prenosné programy akcelerované GPU, ktoré vykazujú okamžité zrýchlenie. Kniha tiež pomáha používateľom vyťažiť maximum z najnovších architektúr GPU a viacjadrových CPU NVIDIA a AMD (a čoskoro aj pre Intel(R) Xeon Phi(TM)). Príkladové kódy na stiahnutie poskytujú praktické skúsenosti s OpenACC pre bežné problémy vo vedeckých, komerčných systémoch, systémoch na spracovanie veľkých objemov dát a systémoch reálneho času.
Témy zahŕňajú písanie opakovane použiteľného kódu, asynchrónne možnosti, používanie knižníc, viacjadrové klastre a mnoho ďalšieho. Každá kapitola vysvetľuje, ako sa hodí konkrétny aspekt technológie OpenACC, ako funguje a akým nástrahám sa treba vyhnúť. V celej knihe je demonštrované, ako sa pomocou jednoduchých pracovných príkladov, ktoré možno prispôsobiť na riešenie potrieb aplikácie.
⬤ Predstavuje najjednoduchší spôsob využitia GPU na dosiahnutie zrýchlenia aplikácií.
⬤ Ukazuje, ako OpenACC funguje, vrátane pracovných príkladov, ktoré možno prispôsobiť potrebám aplikácie.
⬤ Umožňuje čitateľom stiahnuť si zdrojový kód a prezentácie zo sprievodnej webovej stránky knihy.
© 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)