Dáta paralelne s C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl

Hodnotenie:   (4,3 z 5)

Dáta paralelne s C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl (James Reinders)

Recenzie čitateľov

Zhrnutie:

Kniha DPC++ with SYCL je používateľmi vysoko hodnotená pre svoje dôkladné vysvetlenia a praktické príklady v oblasti heterogénnych výpočtov a dátového paralelného programovania. Čitatelia považujú štýl výučby za pútavý a sú nadšení z potenciálneho vplyvu konceptov vyučovaných v knihe.

Výhody:

Jasné vysvetlenia, praktické príklady, efektívny výučbový štýl, kód sa kompiluje a funguje podľa opisu, revolučné pre dátové paralelné programovanie v C++. Vrelo odporúčané pre programátorov v C++.

Nevýhody:

Niektorí používatelia zaznamenali oneskorenie pri doručení fyzickej kópie knihy.

(na základe 2 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Zistite, ako urýchliť programy v jazyku C++ pomocou dátového paralelizmu. Táto voľne prístupná kniha umožňuje programátorom v jazyku C++ byť v popredí tohto vzrušujúceho a dôležitého nového vývoja, ktorý pomáha posúvať výpočtovú techniku na novú úroveň. Je plná praktických rád, podrobných vysvetlení a príkladov kódu na ilustráciu kľúčových tém.

Dátový paralelizmus v C++ umožňuje prístup k paralelným zdrojom v modernom heterogénnom systéme, čím vás oslobodzuje od viazanosti na konkrétne výpočtové zariadenie. Teraz môže jedna aplikácia v jazyku C++ využívať akúkoľvek kombináciu zariadení - vrátane GPU, CPU, FPGA a AI ASIC - ktoré sú vhodné na riešenie daných problémov.

Táto kniha sa začína predstavením dátového paralelizmu a základných tém pre efektívne používanie štandardu SYCL od skupiny Khronos a Data Parallel C++ (DPC++), open source kompilátora použitého v tejto knihe. Neskoršie kapitoly sa zaoberajú pokročilými témami vrátane spracovania chýb, programovania špecifického pre hardvér, komunikácie a synchronizácie a úvah o pamäťovom modeli.

Data Parallel C++ vám poskytne všetko potrebné na používanie jazyka SYCL na programovanie heterogénnych systémov.

Čo sa naučíte

⬤ Zrýchliť programy v jazyku C++ pomocou dátovo paralelného programovania.

⬤ Cielenie na viacero typov zariadení (napr. CPU, GPU, FPGA).

⬤ Používajte kompilátory SYCL a SYCL.

⬤ Spojte sa s heterogénnou budúcnosťou výpočtovej techniky prostredníctvom iniciatívy spoločnosti Intel oneAPI.

Pre koho je táto kniha určená

Nováčikom v oblasti dátovo-paralelného programovania a počítačovým programátorom, ktorí sa zaujímajú o dátovo-paralelné programovanie pomocou jazyka C++.

Ďalšie údaje o knihe:

ISBN:9781484255735
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2020
Počet strán:548

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Dáta paralelne s C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl -...
Zistite, ako urýchliť programy v jazyku C++...
Dáta paralelne s C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl - Data Parallel C++: Mastering Dpc++ for Programming of Heterogeneous Systems Using C++ and Sycl
Data Parallel C++: Detektívne systémy: Desatoro pre programovanie akcelerovaných systémov pomocou...
"Táto kniha, teraz už v druhom vydaní, je hlavným...
Data Parallel C++: Detektívne systémy: Desatoro pre programovanie akcelerovaných systémov pomocou C++ a Sycl - Data Parallel C++: Programming Accelerated Systems Using C++ and Sycl

Diela autora vydali tieto vydavateľstvá:

© 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)