Data Parallel C++

Verfügbarkeit:
Auf Lager.
Veröffentlicht am:
16.11.2020
Artikelnummer:
2132274
  • Produktbeschreibung

    Data Parallel C++

    Use this book to learn how to accelerate C++ programs using data parallelism. Data parallelism in C++ enables access to parallel resources in a modern heterogeneous system, freeing the programmer from being locked into any particular computing device. Now a single C++ application can use any combination of devices-including GPUs, CPUs, FPGAs and AI ASICs-that are suitable to the problems at hand. This book teaches data-parallel programming using C++ and the SYCL standard from the Khronos Group, and walks through everything needed to use SYCL for programming heterogeneous systems. SYCL programs perform best when paired with SYCL-aware C++ compilers such as the open source Data Parallel C++ (DPC++) compiler used in this book. The material in this book is approachable to both those new to data-parallel programming and seasoned parallel programming veterans. It is full of practical advice, detailed explanations, and code examples to illustrate key topics. This book begins by introducing data parallelism and foundational topics for effective use of SYCL and DPC++. Later chapters cover advanced topics including error handling, hardware-specific programming, communication and synchronization, and memory model considerations. This open access book enables C++ programmers to be at the forefront of this exciting and important new development that is helping to push computing to new levels. What You'll Learn How to accelerate C++ programs using data-parallel programming How to target multiple device types (e.g. CPU, GPU, FPGA) How to use SYCL and SYCL compilers How to connect with computing's heterogeneous future via Intel's oneAPI initiative Who This Book Is For Computer programmers interested in data-parallel programming using C++.
  • Zusatzinformation

    Verlag
    Springer, Berlin
    ISBN / EAN
    9781484255735
  • Sie könnten auch an folgenden Produkten interessiert sein

    Art.Nr. 1028277

    Reiß:Praxisbuch IT-Dokumentation

    46,30
    Art.Nr. 1698114

    Quaschning,V.:Regenerative Energ.m.DVD

    41,20
    Art.Nr. 1851710

    Oehlke:Hymenopterorum catal ogus 16

    387,20
  • 0 Kundenmeinungen

    Schreiben Sie selbst eine Rezension

    Ihre Meinung interessiert uns – und hilft anderen Kunden bei der Auswahl.