1 of 1 people found this helpful
OpenCL is a general purpose computing libraries for computing resources, including CPU, GPGPU and so forth. Similar with OpenGL, OpenCL defines the interfaces, hardware and/or drivers to implement the actual functions. So not all the GPGPU supports OpenCL, even supported but at different levels. Besides all of that, drivers play an important role. Such as NVidia GeForce 8800GT did not have the acknowledge when the days its was released, but later supported by the latest drivers provided by NVidia. As to the AMD product lines, since Radeon 5xxx, the OpenCL support is provided by the drivers for Windows. At this moment, open source drivers for Linux does provide support for OpenCL. The only Linux driver for selected models of GPU is provided with support OpenCL is http://support.amd.com/en-us/kb-articles/Pages/AMD-Radeon-GPU-PRO-Linux-Beta-Driver–Release-Notes.aspx . Please take a look at that http page, and make sure whether your GPU is listed. If so, congratulations, you can enable it after installing this driver. Good luck!