![如何让 OpenCL 在 Ubuntu 16.04 上的 AMD GPU 上运行?](https://linux22.com/image/997936/%E5%A6%82%E4%BD%95%E8%AE%A9%20OpenCL%20%E5%9C%A8%20Ubuntu%2016.04%20%E4%B8%8A%E7%9A%84%20AMD%20GPU%20%E4%B8%8A%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
我有一台电脑,其特点是:
VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Venus XT [Radeon HD 8870M / R9 M270X/M370X] [1002:6821] (rev ff) (prog-if ff)
我怎样才能让 OpenCL 在其上工作?软件源工具中没有提供专有驱动程序,而且据我所知,16.04 不再支持它。
clinfo 目前列出零个设备。
答案1
当 clinfo 显示“平台数量 0”时,您可能没有安装使用 OpenCL 产品所需的 ICD(例如 AMD 的显卡)。
使用“sudo apt install mesa-opencl-icd”寻找可能的解决方案。