【发布时间】:2017-03-02 08:14:32
【问题描述】:
我想执行 MicrosoftML Package for R 中的 rxNeuralNet 函数,并使用选项Acceleration =“gpu”。但是,R 无法启用 GPU 加速,因为它会打印以下消息:
开始处理数据。
无法初始化 CUDA 运行时。可能的 原因:
1.机器没有支持CUDA的卡。支持的设备具有计算能力 2.0 及更高版本。
2. 过时的图形驱动程序。请从http://www.nvidia.com/Drivers安装最新的驱动程序。
3. 缺少CUDA运行时DLL,安装说明请查看GPU加速帮助。
我确实有一个安装了最新驱动程序(包括 CUDA 8.0)的 Nvidia GPU。我还按照帮助文档中的说明将所需的 dll 文件复制到了正确的位置。 dll的目标目录是:
C:/Program Files/Microsoft/R Client/R_SERVER/library/MicrosoftML/mxLibs/x64
我复制到这个目录的dll是:
cublas80_65.dll cudart80_65.dll cusparse80_65.dll cudnn80_65.dll
我错过了什么吗?不幸的是,CUDA 仍然不适用于 rxNeuralNet。我的操作系统:Win7_64Bit 和 GPU:Nvidia 950ti
【问题讨论】:
标签: r cuda microsoft-r