Értékelés:
A könyv átfogó útmutató a CUDA programozás elsajátításához, számos példával és a CUDA architektúrájába való betekintéssel. A könyv egyaránt szól a kezdő és a haladó programozóknak, bár némi előzetes C-tudás előnyös. Bár a könyv jól felépített és informatív, kissé elavult, és nem tér ki a legújabb CUDA fejlesztésekre.
Előnyök:⬤ A CUDA programozás átfogó lefedettsége
⬤ számos működő példa
⬤ a CUDA fogalmainak és architektúrájának világos magyarázata
⬤ kezdőknek és haladóknak egyaránt jó
⬤ teljesítményoptimalizálási tippeket tartalmaz
⬤ forrásokat biztosít a gyakorlati kódolási tesztekhez.
⬤ A tartalom elavult lehet, mivel nem terjed ki az újabb CUDA verziókra
⬤ egyes példák futtatásához kisebb korrekciókra van szükség
⬤ a C programozási előismeretek feltételezése nem feltétlenül felel meg minden kezdő tapasztalatainak
⬤ hiányoznak a színes ábrák, amelyek javíthatnák a megértést.
(48 olvasói vélemény alapján)
Professional Cuda C Programming
Törjön be a párhuzamos GPU-programozás nagy teljesítményű világába ezzel a földhözragadt, gyakorlatias útmutatóval
A Professional CUDA C Programming több ipari ágazatban dolgozó szakemberek számára készült, és a GPU-programozás fejlesztésének megkönnyítésére tervezett párhuzamos számítási platform és programozási modell, a CUDA - a CUDA - alapjait mutatja be könnyen követhető formában, és megtanítja az olvasókat arra, hogyan gondolkodjanak párhuzamosan, és hogyan valósítsanak meg párhuzamos algoritmusokat GPU-kon. Minden fejezet egy-egy témát tárgyal, és a fejlesztési folyamatot szemléltető, működőképes példákat tartalmaz, így az olvasók a GPU-programozás "kemény" és "puha" aspektusait is felfedezhetik.
A számítástechnikai architektúrák alapvető változást tapasztalnak a skálázható párhuzamos számítástechnika irányába, amelyet az ipari és tudományos alkalmazások igényei motiválnak. Ez a könyv bemutatja a számítási erőforrások hatékony, csúcsteljesítményű kihasználásának kihívásait, modern technikákat mutat be e kihívások kezelésére, miközben növeli a hozzáférhetőséget a nem feltétlenül párhuzamos programozással foglalkozó szakemberek számára. A CUDA programozási modell és az eszközök lehetővé teszik a fejlesztők számára, hogy nagy teljesítményű alkalmazásokat írjanak egy skálázható, párhuzamos számítási platformra: a GPU-ra. Maga a CUDA azonban alapos programozási tapasztalat nélkül nehezen tanulható meg. John Cheng, Max Grossman és Ty McKercher, a CUDA elismert szaktekintélyei a Professional CUDA C Programming című könyvben végigvezetik az olvasókat az alapvető GPU-programozási ismereteken és a legjobb gyakorlatokon, többek között:
⬤ CUDA programozási modell.
⬤ GPU végrehajtási modell.
⬤ GPU memóriamodell.
⬤ Streams, esemény és párhuzamosság.
⬤ Multi-GPU programozás.
⬤ CUDA tartományspecifikus könyvtárak.
⬤ Profilozás és teljesítményhangolás.
A könyv az alapvető szoftverfejlesztési ismeretekkel rendelkezők számára is könnyen érthetővé teszi az összetett CUDA-koncepciókat az olvasmányos és nagy teljesítményű feladatokkal. A párhuzamos számítástechnikába és a nagy teljesítményű számítástechnikai közösségbe belépni kívánó szakemberek számára a Professional CUDA C Programming felbecsülhetetlen értékű forrás, a piacon elérhető legfrissebb információkkal.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)