Google kullanıcısı
This is one of the best books I wish I had when I started working on OpenCL. The authors clearly have a very good understanding and a fair amount of experience with OpenCL. They do not simply delve into the details right away, but first review alternative approaches to parallel programming like OpenMP, MPI, OpenACC, CUDA and even Renderscript. They then introduce a simple OpenCL along with instructions on how to get a simple hello world program running on different configurations of Windows & Linux, NVidia and AMD. In the following chapters they gradually introduce the OpenCL architecture and basic OpenCL features along with very detailed code examples along with debugging and profiling tools. When presenting each new feature and object of OpenCL, the authors give appropriate examples from different fields (image processing, matrix multiplication, sorting etc) that best illustrate those features, so the users can have a good idea about when and how to use a certain feature of OpenCL for what purpose. They also touch upon basic optimization techniques as well as OpenCL-OpenGL interoperation. I recommned this book for anyone who is interested in both learning and applying OpenCL