Data parallel C++ : mastering DPC++ for programming of heterogeneous systems using C++ and SYCL / James Reinders [and five others]
Material type:
- text
- computer
- online resource
- 9781484255742
Item type | Current library | Collection | Status | Barcode | |
---|---|---|---|---|---|
![]() |
Accessible online | Circulation | Available | EB-00166 |
Includes index.
Chapter 1. Introduction
Chapter 2. Where code executes
Chapter 3. Data management
Chapter 4. Expressing parallelism
Chapter 5. Error handling
Chapter 6. Unified shared memory
Chapter 7. Buffers
Chapter 8. Scheduling kernels and data movement
Chapter 9. Communication and synchronization
Chapter 10. Defining kernels
Chapter 11. Vectors
Chapter 12. Device information
Chapter 13. Practical tips
Chapter 14. Common parallel patterns
Chapter 15. Programming for GPUs
Chapter 16. Programming for CPUs
Chapter 17. Programming for FPGAs
Chapter 18. Libraries
Chapter 19. Memory model and atomics
Epilogue. Future direction of DPC++
There are no comments on this title.