Introduction - If you have any usage issues, please Google them yourself
OpenCL is a programming framework for heterogeneous platforms, the heterogeneous platform can be made of the CPU, GPU, or other types of processors. By a door for writing OpenCL kernels (function) in OpenCL device running on language (based on C99) and a set of API used to define and control platform. OpenCL provides based on task partition and data partition mechanism of parallel computing.The code is very suitable for learning OpenCL.