安装 OpenCL 后 ICD 加载器报告格式不可用

ICD loader reports not usable format after installing OpenCL

我在我的 Ubuntu 14.04 上安装了 OpenCL link: http://yuleiming.com/install-intel-opencl-on-ubuntu-14-04/ 但是当我执行最后一步时:

sudo clinfo | grep Intel

我收到以下错误:

ICD loader reports not usable format 

可能出了什么问题?我还安装了clinfo。

我阅读了您遵循的指南,它为 Inetl CPU 安装了旧的 OpenCL 驱动程序。我列出了最新 OpenCL 驱动程序的步骤:

  • 安装 rpm

    sudo apt-get install -y rpm alien libnuma1

  • 安装 clinfo 实用程序

    sudo apt-get install clinfo

  • 下载并安装适用于英特尔® 酷睿™ 和英特尔® 至强® 处理器的 OpenCL™ 运行时

    wget -c http://registrationcenter-download.intel.com/akdlm/irc_nas/9019/opencl_runtime_16.1.1_x64_ubuntu_6.4.0.25.tgz

    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

> 须藤纳米 /etc/ld.so.conf.d/intelOpenCL.conf

并添加以下行 -> /opt/intel/intel-opencl-1.2-6.0.0.1049/lib64

  • 为英特尔 ICD

    创建符号 link

    sudo ln /opt/intel/opencl-1.2-6.4.0.25/etc/intel64.icd /etc/OpenCL/vendors/intel64.icd

    sudo ldconfig

  • 现在您可以使用 clinfo

    检查 Intel OpenCL

    sudo clinfo | grep Intel

现在,您可以继续OpenCL SDK installation