I encounter a problem when I execute program from AMD SDK 3.0 on Ubuntu 14.04.
The clinfo reports is attached.
I am sure that A8-7600 is OpenCL 2.0 supported device. However, when I execute the programs SVMBinaryTreeSearch and DeviceEnqueueBFS, it shows Expected Error: Unsupported device! Required CL_DEVICE_OPENCL_C_VERSION 2.0 or higher. Does anybody know how to fix this?
BTW, the driver I installed is from the package linux-amd-14.41rc1-opencl2-sep19.zip, which is downloaded from AMD OpenCL™ 2.0 Driver
Solved! Go to Solution.
As per the above clinfo, both CPU and GPU have been listed as OpenCL 1.2 supported devices [see "Device OpenCL C version"], however, the OpenCL 2.0 samples like SVMBinaryTreeSearch, DeviceEnqueueBFS etc. in APP SDK 3.0 require "Device OpenCL C version" as 2.0 to run them. You may try this Catalyst Omega driver from here Desktop.
Regards,
What device version return when you run clinfo? Try install latest stable drivers.
As per the above clinfo, both CPU and GPU have been listed as OpenCL 1.2 supported devices [see "Device OpenCL C version"], however, the OpenCL 2.0 samples like SVMBinaryTreeSearch, DeviceEnqueueBFS etc. in APP SDK 3.0 require "Device OpenCL C version" as 2.0 to run them. You may try this Catalyst Omega driver from here Desktop.
Regards,
Thanks. The Omega driver works.