Multicore and gpu programming : an integrated approach
"Multicore and GPU Programming offers broad coverage of the key parallel computing skillsets: multicore CPU programming and manycore "massively parallel" computing. Using threads, OpenMP, MPI, and CUDA, it teaches the design and development of software capable of taking advantage of t...
| Main Author: | |
|---|---|
| Format: | Book |
| Published: |
Waltham, Massachusetts :
Elsevier
c2015
|
| Subjects: |
Table of Contents:
- 1. Multicore and Parallel Program Design
- 2. Shared-memory programming: Threads
- 3. Shared-memory programming: OpenMP5
- 4. Distributed memory programming
- 5. GPU Programming
- 6. The Thrust Template Library
- 7. Load Balancing