June 2015
Intermediate to advanced
330 pages
9h 6m
English
1.1 Introduction to Heterogeneous Computing
1.4 Concurrency and Parallel Programming Models
1.6 Message-Passing Communication
1.7 Different Grains of Parallelism
1.8 Heterogeneous Computing with OpenCL
Chapter 2: Device architectures
2.3 The Architectural Design Space
Chapter 3: Introduction to OpenCL
3.3 The OpenCL Execution Model