【发布时间】:2019-02-07 06:19:33
【问题描述】:
我正在 Centos 7.6 64 位和 Nvidia 显卡上进行开发。 我已经安装了Nvidia驱动和cuda驱动。
但是,当我运行“clinfo”时,它显示:
Number of platforms 0
我应该检查什么以及如何解决?
【问题讨论】:
-
首先,您应该检查是否为 OpenCL ICD 启用了 Nvidia 平台:运行
cat /etc/OpenCL/vendors/*以找出所有启用的平台。 -
感谢您的评论。在
/etc/OpenCL/vendors/中,存在nvidia.icd。而cat /etc/OpenCL/vendors/nvidia.icd的结果是libnvidia-opencl.so.1。 -
在
/usr/lib64和/usr/lib,/usr/lib/libnvidia-opencl.so.1链接到libnvidia-opencl.so.410.93。