我已经多次看到这个问题,但从未找到适用于 Windows 的答案。 我最近将我的 CUDA 代码移植到了 OpenCL。 当使用 ATI 卡进行测试时,Catalyst 驱动程序包含一个 CPU OpenCL 驱动程序,因此我可以在 CPU 上运行 OpenCL 代码。 使用 NVIDIA 卡进行测试时,没有 CPU 的驱动程序。
问题是:使用 Nvidia 卡运行时如何安装(和部署)CPU 驱动程序?
非常感谢
最佳答案
要在 CPU 上使用 OpenCL,您不需要任何驱动程序,您只需要支持 CPU 的 OpenCL 运行时,它(在 AMD/ATI 的情况下)是 APP SDK 的一部分.无论你有什么 GPU,它都可以安装。您的最终用户还必须安装 APP SDK:目前,有 no way仅安装 OpenCL 运行时。
如果你有 Intel CPU,你最好试试 Intel OpenCL SDK ,它有单独的安装程序。然而,AMD APP SDK 在 Intel CPU 上工作得很好,但反之亦然。
关于windows - 使用 Nvidia 显卡安装 AMD OpenCL CPU 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10367905/