Data Parallel 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

James Reinders , Ben Ashbaugh , James Brodman
هنوز رتبه‌بندی نشده است
Jan 1, 2020 · انگلیسی · کیندل (541 صفحات)
به قفسه اضافه کنید

به این کتاب امتیاز دهید


صدور دفتر کتاب

جزئیات کتاب

فرمت کیندل
صفحات 541
زبان انگلیسی
منتشر شده Jan 1, 2020
ناشر Apress
نسخه 1st ed.
ISBN-10 1484255747
ISBN-13 9781484255742

توضیحات

This comprehensive guide provides an in-depth exploration of Data Parallel C++, a programming model designed to simplify the use of heterogeneous computing systems. The authors, a team of experts in the field, delve into the fundamentals of DPC++, a cross-platform language extension that harnesses the power of C++ and SYCL to facilitate performance optimization.

Readers are introduced to the key concepts that underpin data parallelism, helping them understand how to effectively leverage multiple CPUs and GPUs within their applications. With a focus on practical implementation, the book offers numerous examples and case studies that illustrate how to apply these techniques to real-world problems. As they progress through the chapters, readers will build a strong foundation in the principles and practices necessary for advanced parallel programming.

The authors emphasize both theoretical knowledge and hands-on experience, encouraging experimentation and deeper learning. This resource serves as an essential tool for software developers and engineers aiming to enhance the performance of their applications through the innovative capabilities of DPC++. With insights from a diverse team of seasoned professionals, this work stands out as a vital addition to any programmer's library, empowering them to tackle the challenges of modern computing.
به قفسه اضافه کنید

به این کتاب امتیاز دهید


صدور دفتر کتاب