TY - BOOK AU - Gaster,Benedict TI - Heterogeneous computing with OpenCL SN - 9780124058941 AV - QA76.73.O213 H48 2013eb U1 - 005.13/3 23 PY - 2013/// CY - Amsterdam, Boston PB - Elsevier/Morgan Kaufmann KW - OpenCL (Computer program language) KW - Parallel programming (Computer science) KW - OpenCL (Langage de programmation) KW - Programmation parallèle (Informatique) KW - COMPUTERS KW - Programming Languages KW - C♯ KW - bisacsh KW - Java KW - Pascal KW - fast N1 - Includes bibliographical references and index; Machine generated contents note: ch. 1 Introduction to Parallel Programming -- ch. 2 Introduction to OpenCL -- ch. 3 OpenCL Device Architectures -- ch. 4 Basic OpenCL Examples -- ch. 5 Understanding OpenCL's Concurrency and Execution Model -- ch. 6 Dissecting a CPU/GPU OpenCL Implementation -- ch. 7 Data Management -- ch. 8 OpenCL Case Study: Convolution -- ch. 9 OpenCL Case Study: Histogram -- ch. 10 OpenCL Case Study: Mixed Particle Simulation -- ch. 11 OpenCL Extensions -- ch. 12 Foreign Lands: Plugging OpenCL In -- ch. 13 OpenCL Profiling and Debugging -- ch. 14 Performance Optimization of an Image Analysis Application N2 - "Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. The authors explore memory spaces, optimization techniques, graphics interoperability, extensions, and debugging and profiling. Intended to support a parallel programming course, Heterogeneous Computing with OpenCL includes detailed examples throughout, plus additional online exercises and other supporting materials"--Provided by publisher UR - https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=501339 ER -