Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


OpenCL (Open Computing Language) helps developers build high-performance applications by providing a single programming framework to build programs that execute on today's high-speed devices. Based on C and C++, it's a perfect tool to build number-crunching applications for graphics cards and multi-core processors. OpenCL in Action provides a thorough, hands-on presentation of OpenCL, with an eye toward showing developers how to build high-performance applications of their own. It begins by presenting the core concepts behind OpenCL, including vector computing, parallel programming, and multi-threaded operations. It explains the fundamental data structures of OpenCL in an intuitive manner, proceeding from the simple to the complex. Practical coding guidance is presented throughout, with loads of valuable techniques and code examples included.

Subscriber Reviews

Average Rating: 3.3333333333333335 out of 5 rating Based on 3 Ratings

"Very good write up to understand FFT and DFT" - by Sri on 03-APR-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Very elegantly explained the concepts of FFT and DFT.
Report as Inappropriate

"Introduction to OpenCL" - by Alex Ott on 24-AUG-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
really, between 3 & 4, about 3.6-3.7...
Book provides introduction into OpenCL, basic concepts, structures, functions, etc. But some topics aren't covered in much details

Report as Inappropriate

Table of Contents