cuda下载
从官网下载所需要的版本
https://developer.nvidia.com/cuda-toolkit-archive
cuda安装与查看
一般不要修改默认安装的位置,即使修改也未必能安装到指定位置
安装成功后进入cmd
1.nvcc --version查看所安装版本是否正确
2.set cuda查看安装路径
cudnn下载
从官网下载与cuda版本相匹配的cuDNN,以安装tensorflow为例
可参照链接:https://blog.youkuaiyun.com/qq_27825451/article/details/89082978
下载地址:https://developer.nvidia.com/cudnn
这里会让我们在下载之前先注册登录,除邮箱需要验证必须填写真实邮箱外,其余注册信息可随意填写
cudnn使用方法
将下载的cudnn压缩包解压缩,把解压后得到的bin,include,lib三个文件夹的内容复制到目录C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v#(#可以是9.0,10.0等,此处代表你下载的cuda的版本)\相应的bin,include,lib文件内即可。
特别注意,cudnn解压后的lib中还有一个文件夹x64,要把x64中cudnn.lib文件复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v#\lib\x64\中,而非把整个x64都复制过去。
环境变量的配置
以cuda10.0为例
进入控制面板进入高级系统设置->环境变量,在系统中添加以下几个环境变量:
1.CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0
2.CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
3.CUDA_BIN_PATH = %CUDA_PATH%\bin
4.CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
5.CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64
在系统变量中找到Path然后选择编辑,在其末尾添加:
1.%CUDA_LIB_PATH%
2.%CUDA_BIN_PATH%
3.%CUDA_SDK_LIB_PATH%
4.%CUDA_SDK_BIN_PATH%
5.C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
6.C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
7.C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\lib\x64
8.C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64
验证结果
检验是否安装并配置成功
进入cmd依次输入下述命令
1.cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\extras
2.cd demo_suite
3.bandwidthTest.exe
此时应该显示Result = PASS
4.deviceQuery.exe
依旧显示Result = PASS则代表安装并配置成功