我使用以下链接在我的Ubuntu 14.04上安装了OpenCL:http://yuleiming.com/install-intel-opencl-on-ubuntu-14-04/但是当我按照上一步操作时:
sudo clinfo | grep Intel
我收到以下错误:
ICD loader reports not usable format
可能出了什么问题?我也安装了clinfo。
答案 0 :(得分:0)
我阅读了您所遵循的指南,并为Inetl CPUS安装了旧的OpenCL驱动程序。我列出了最新的OpenCL驱动程序的步骤:
sudo apt-get install -y rpm alien libnuma1
sudo apt-get install clinfo
tar xvzf opencl_runtime_16.1.1_x64_ubuntu_6.4.0.25.tgz
cd opencl_runtime_16.1.1_x64_ubuntu_6.4.0.25
sudo rpm --import PUBLIC_KEY.PUB
cd rpm
fakeroot alien --to-deb opencl-1.2-base-6.4.0.25-1.x86_64.rpm
fakeroot alien --to-deb opencl-1.2-intel-cpu-6.4.0.25-1.x86_64.rpm
sudo dpkg -i opencl-1.2-base_6.4.0.25-2_amd64.deb
sudo dpkg -i opencl-1.2-intel-cpu_6.4.0.25-2_amd64.deb
> sudo nano /etc/ld.so.conf.d/intelOpenCL.conf
并添加以下行 - > /opt/intel/intel-opencl-1.2-6.0.0.1049/lib64
为英特尔ICD创建符号链接
sudo ln /opt/intel/opencl-1.2-6.4.0.25/etc/intel64.icd /etc/OpenCL/vendors/intel64.icd
sudo ldconfig
现在,您可以使用 clinfo
检查英特尔OpenCLsudo clinfo | grep英特尔
现在,您可以继续OpenCL SDK installation。