Profesionální programování v jazyce Cuda C

Hodnocení:   (4,4 z 5)

Profesionální programování v jazyce Cuda C (John Cheng)

Recenze čtenářů

Shrnutí:

Kniha je komplexním průvodcem pro výuku programování CUDA s mnoha příklady a náhledem do architektury CUDA. Je určena jak nováčkům, tak pokročilým programátorům, i když je výhodná určitá předchozí znalost jazyka C. Ačkoli je kniha dobře strukturovaná a informativní, je poněkud zastaralá a chybí v ní pokrytí nejnovějšího vývoje CUDA.

Klady:

Komplexní pokrytí programování CUDA
množství pracovních příkladů
srozumitelné vysvětlení pojmů a architektury CUDA
vhodné pro začátečníky i pokročilé uživatele
obsahuje tipy pro optimalizaci výkonu
poskytuje zdroje pro praktické testy kódování.

Zápory:

Obsah může být zastaralý, protože nepokrývá novější verze CUDA
některé příklady vyžadují drobné opravy, aby je bylo možné spustit
předpoklad předchozí znalosti programování v jazyce C nemusí odpovídat zkušenostem všech začátečníků
chybí barevné diagramy, které by mohly zlepšit porozumění.

(na základě 48 hodnocení čtenářů)

Původní název:

Professional Cuda C Programming

Obsah knihy:

Pronikněte do výkonného světa paralelního programování na GPU s tímto praktickým průvodcem

Kniha Profesionální programování CUDA v jazyce C je určena profesionálům z různých průmyslových odvětví a představuje základy CUDA - paralelní výpočetní platformy a programovacího modelu navrženého tak, aby usnadnil vývoj programování na GPU - ve srozumitelné formě a učí čtenáře, jak myslet paralelně a implementovat paralelní algoritmy na GPU. Každá kapitola se zabývá konkrétním tématem a obsahuje praktické příklady, které demonstrují proces vývoje, což čtenářům umožňuje prozkoumat "tvrdé" i "měkké" aspekty programování na GPU.

Výpočetní architektury zažívají zásadní posun směrem ke škálovatelným paralelním výpočtům, který je motivován požadavky aplikací v průmyslu a vědě. Tato kniha ukazuje výzvy efektivního využití výpočetních zdrojů při špičkovém výkonu, představuje moderní techniky pro řešení těchto výzev a zároveň zvyšuje dostupnost pro odborníky, kteří nemusí být nutně experty na paralelní programování. Programovací model a nástroje CUDA umožňují vývojářům psát vysoce výkonné aplikace na škálovatelné paralelní výpočetní platformě: GPU. Samotná CUDA však může být obtížná na naučení bez rozsáhlých programátorských zkušeností. Uznávané autority v oblasti CUDA John Cheng, Max Grossman a Ty McKercher v knize Profesionální programování CUDA v jazyce C provedou čtenáře základními dovednostmi a osvědčenými postupy v oblasti programování GPU, včetně:

⬤ Programovací model CUDA.

⬤ Model vykonávání GPU.

⬤ Paměťový model GPU.

⬤ Streamy, události a souběžnost.

⬤ Programování pro více grafických procesorů.

⬤ Knihovny pro konkrétní doménu CUDA.

⬤ Profiling a ladění výkonu.

Kniha usnadňuje pochopení složitých konceptů CUDA každému, kdo má znalosti základů vývoje softwaru, a to pomocí cvičení navržených tak, aby byla čtivá a zároveň vysoce výkonná. Pro profesionály, kteří chtějí vstoupit do paralelních výpočtů a komunity vysoce výkonných počítačů, je kniha Profesionální programování CUDA v jazyce C neocenitelným zdrojem informací, které jsou na trhu nejaktuálnější.

Další údaje o knize:

ISBN:9781118739327
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2014
Počet stran:528

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Profesionální programování v jazyce Cuda C - Professional Cuda C Programming
Pronikněte do výkonného světa paralelního programování na GPU s tímto...
Profesionální programování v jazyce Cuda C - Professional Cuda C Programming
Hydraulika v chemických provozech s prouděním tekutin v potrubí a potrubních rozvodech pro praktické...
V tomto svazku jsou představeny techniky a...
Hydraulika v chemických provozech s prouděním tekutin v potrubí a potrubních rozvodech pro praktické inženýry - Hydraulics in Chemical Process Plants With Fluid Flow in Piping and Pipelines for Practicing Engineers

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)