Datově paralelní C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl (Osvojení Dpc++ pro programování heterogenních systémů pomocí C++ a Sycl)

Hodnocení:   (4,3 z 5)

Datově paralelní C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl (Osvojení Dpc++ pro programování heterogenních systémů pomocí C++ a Sycl) (James Reinders)

Recenze čtenářů

Shrnutí:

Kniha DPC++ with SYCL je uživateli velmi oceňována pro své důkladné vysvětlení a praktické příklady v oblasti heterogenních výpočtů a paralelního programování dat. Čtenáři shledávají styl výuky poutavým a jsou nadšeni potenciálním dopadem konceptů vyučovaných v knize.

Klady:

Jasná vysvětlení, praktické příklady, efektivní výukový styl, kód se kompiluje a funguje podle popisu, revoluční pro datové paralelní programování v C++. Vřele doporučujeme programátorům v C++.

Zápory:

Někteří uživatelé se setkali se zpožděním při obdržení fyzické kopie knihy.

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

Původní název:

Data Parallel C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl

Obsah knihy:

Zjistěte, jak urychlit programy v jazyce C++ pomocí datového paralelismu. Tato volně přístupná kniha umožňuje programátorům v jazyce C++ stát v čele tohoto vzrušujícího a důležitého nového vývoje, který pomáhá posouvat výpočetní techniku na novou úroveň. Je plná praktických rad, podrobných vysvětlení a příkladů kódu, které ilustrují klíčová témata.

Datový paralelismus v C++ umožňuje přístup k paralelním zdrojům v moderním heterogenním systému a osvobozuje vás od vázanosti na konkrétní výpočetní zařízení. Nyní může jedna aplikace v jazyce C++ využívat jakoukoli kombinaci zařízení - včetně GPU, CPU, FPGA a AI ASIC - která jsou vhodná pro dané problémy.

Tato kniha začíná představením datového paralelismu a základních témat pro efektivní využití standardu SYCL od skupiny Khronos a Data Parallel C++ (DPC++), open source kompilátoru použitého v této knize. Pozdější kapitoly se věnují pokročilým tématům včetně zpracování chyb, programování specifického pro hardware, komunikace a synchronizace a úvah o paměťovém modelu.

Data Parallel C++ vám poskytne vše, co potřebujete k použití jazyka SYCL pro programování heterogenních systémů.

Co se naučíte

⬤ Zrychlit programy v jazyce C++ pomocí datově paralelního programování.

⬤ Cílit na více typů zařízení (např. CPU, GPU, FPGA).

⬤ Používejte překladače SYCL a SYCL.

⬤ Spojte se s heterogenní budoucností výpočetní techniky prostřednictvím iniciativy OneAPI společnosti Intel.

Pro koho je tato kniha určena

Nováčkům v oblasti datově-paralelního programování a programátorům, kteří se zajímají o datově-paralelní programování s využitím jazyka C++.

Další údaje o knize:

ISBN:9781484255735
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2020
Počet stran:548

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Datově paralelní C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl...
Zjistěte, jak urychlit programy v jazyce C++...
Datově paralelní C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl (Osvojení Dpc++ pro programování heterogenních systémů pomocí C++ a Sycl) - Data Parallel C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl
Data Parallel C++: Programování akcelerovaných systémů pomocí C++ a Sycl - Data Parallel C++:...
"Tato kniha, nyní již ve druhém vydání, je hlavním...
Data Parallel C++: Programování akcelerovaných systémů pomocí C++ a Sycl - Data Parallel C++: Programming Accelerated Systems Using C++ and Sycl

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)