使用 bumblebee 运行 OpenCL 应用

使用 bumblebee 运行 OpenCL 应用

我已经安装了 CUDA Toolkit 5.0 和 nvidia-experimental-310 驱动程序。CUDA 示例可以正常工作,optirun但每个 OpenCL 应用程序都无法运行,并出现错误调用clGetPlatformIDs函数。我尝试了 NVIDIA OpenCL SDK 中的示例以及我从源代码编译并使用的 PyOpenCL 中的示例pip,但都不起作用。为什么它不起作用?

答案1

/etc/OpenCL/vendors/nvidia.icd在创建文件并进入内部后,我终于设法让它工作了libnvidia-opencl.so.1。我以前也换回了nvidia-current驱动程序,但我确信它仍然可以与实验性的驱动程序一起使用。我找到了一个解决方案这里

相关内容