为我的 Nvidia 卡安装 CUDA 会使 OpenCL 可用吗?

为我的 Nvidia 卡安装 CUDA 会使 OpenCL 可用吗?

我正在尝试使用一个名为“pyrit”的程序,该程序可以使用 OpenCL。当我运行该程序时,我收到此警告:

Failed to load Pyrit's OpenCL-core ('Failed to enumerate OpenCL-platforms (Unknown CLresult)')

(pyrit 与 opencl 配合使用的代码已成功编译并安装)

我有一块 Nvidia Hybrid Optimus 显卡 (geforce gt 630m),我想我需要使能够OpenCL 才能正常工作。如果可以的话,我想避免使用 CUDA,但我不知道这是否是一个选择。

我不确定要做什么才能启用 OpenCL。我是否应该按照此处描述的安装 CUDA 的常规说明进行操作?如何让 nVidia CUDA 或 OpenCL 在装有 nVidia 独立卡/Intel 集成显卡的笔记本电脑上运行?

相关内容