Faster previews. Personalized experience. Get started with a FREE account.
OpenCL Programming by Example

OpenCL Programming by Example

by Koushik Bhattacharyya
304 Pages · 2013 · 3.7 MB · 1,101 Downloads · New!
" Happiness doesn't result from what we get, but from what we give. ” ― Ben Carson
OpenCL Parallel Programming Development Cookbook
by Raymond Tay
302 Pages · 2013 · 2.9 MB · 2,180 Downloads · New!
OpenCL (Open Computing Language) is the first royalty-free standard for cross platform, parallel programming of modern processors found in personal computers, servers, mobiles, and embedded devices. OpenCL greatly improves speed and responsiveness for a wide spectrum of applications in numerous market categories, from gaming and entertainment to scientific and medical software. OpenCL has proved itself to be versatile in that it now runs on not only operating systems like Windows and Linux powered by Intel and AMD processors, but also on low power chips like ARM, and it has also been adopted by processor manufacturers like ARM Corp, Vivante, and Altera, among others.
Heterogeneous Computing with OpenCL, 2nd Edition
by Benedict Gaster
299 Pages · 2012 · 11.8 MB · 4,669 Downloads · New!
Heterogeneous Computing with OpenCLteaches 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.
OpenCL in Action
by Matthew Scarpino
456 Pages · 2011 · 4.3 MB · 1,329 Downloads · New!
OpenCL in Action blends the theory of parallel computing with the practical reality of building high-performance applications using OpenCL. It first guides you through the fundamental data structures in an intuitive manner. Then, it explains techniques for high-speed sorting, image processing, matrix operations, and fast Fourier transform. The book concludes with a deep look at the all-important subject of graphics acceleration. Numerous challenging examples give you different ways to experiment with working code.
OpenCL Programming Guide
by Aaftab Munshi
648 Pages · 2011 · 5.8 MB · 3,398 Downloads · New!
Using the new OpenCL (Open Computing Language) standard, you can write applications that access all available programming resources: CPUs, GPUs, and other processors such as DSPs and the Cell/B.E. processor. Already implemented by Apple, AMD, Intel, IBM, NVIDIA, and other leaders, OpenCL has outstanding potential for PCs, servers, handheld/embedded devices, high performance computing, and even cloud systems. This is the first comprehensive, authoritative, and practical guide to OpenCL 1.1 specifically for working developers and software architects.