我的笔记本电脑没有任何图形卡。它是一个简单的Intel(R)Core(TM)2 Duo CPU T6500 @ 2.10GHz,带有Ubuntu 15.10。我想使用OpenCL 1.2。我从这里https://software.intel.com/en-us/forums/opencl/topic/390630安装了Ubuntu版本的OpenCL。
现在,如果我在终端中运行'clinfo'命令,它会给我:
Number of platforms : 1
以及有关该平台的其他信息。直到这一部分,它工作正常。
但后来我按照一些简单的代码从https://github.com/HandsOnOpenCL学习OpenCL。我尝试运行任何示例,它给我以下错误。
Exception
ERROR: clCreateContextFromType(CL_DEVICE_NOT_AVAILABLE)
我遵循了错误并通过此CL_DEVICE_NOT_AVAILABLE using Intel Core 2 Duo E8500 CPU发现我的CPU不支持OpenCL。在评论部分,他们已经讨论过,可以使用AMD视频驱动程序来运行OpenCL ...
使用Ubuntu 15.10下载和安装适用于Intel(R)Core(TM)2 Duo CPU T6500 @ 2.10GHz的AMD视频驱动程序的确切步骤是什么?有没有我可以遵循的教程?我必须安装Catalyst吗?
答案 0 :(得分:2)
您只需要安装代表 AMD OpenCL™加速并行处理SDK 的AMD-APP-SDK。
安装过程非常简单:
sudo apt-get install mesa-common-dev
从here下载AMD-APP-SDKInstaller-v3.0.130.135-GA-linux64.tar.bz2
并安装。
sudo reboot