Springer and Intel publish new book on DPC++ parallel programming, and you can get a free PDF copy!
Data Parallel C++ (DPC++) is an open-source compiler project based on the Khronos SYCL compiler with a few extensions. It is also the foundation compiler technology for oneAPI, a cross-industry, open, standards-based unified programming model that delivers a common developer experience across accelerator architectures. SYCL is an industry-driven Khronos programming language standard that adds data parallelism to the C++ language...
James Reinders is writing a book about Data Parallel C++, used to program CPUs, GPUs, and FPGAs. Download the first four chapters for free, now
James Reinders is an independent consultant, prolific technical book author, and one-time Intel employee who has more than three decades worth of experience with parallel computing, HPC (high-performance computing), and AI (artificial intelligence). He’s currently writing a book about DPC++ (data parallel C++), which is based on the Khronos Group’s SYCL compiler. The book’s title is “Data Parallel C++: Mastering...