Pub 2014-06-01 406 Chinese People Post Press OpenCL (Open Computing Language) is the first one for general-purpose parallel programming of heterogeneous systems open. free standard. but also a unified programming environment. OpenCL parallel current has been widely used in various fields of environment and different industries. OpenCL combat is the practice of OpenCL Programming Guide. aims to introduce how to use OpenGL to solve problems in practical applications. The book has 16 chapters and four appendices. Text can be divided into three parts. The first part is the first chapter of 1 to 10. the main discussion is OpenCL language and its various functions. The second part is the first 11 to 14 chapters. showing how to use OpenCL to handle large-scale high-performance computing tasks will often encounter. The last part. including 15 chapte...
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
This is a very good book. There is a problem with it, though: The canonical example of OpenCL is bitonic sort. The bitonic sort code in the book is given with almost no comment. The author gives a good explanation of the bitonic sort, but never tells which part of the algorithm corresponds to what block in the code.. I havent read the last chapter on combining OpenCl and OpenGL, which seems to be very interesting..
By reading this book, I got a lot of insights on the internal architecture of modern GPU's.