1 安装显卡驱动
在NVIDIA官网上下载显卡驱动,并进行安装
2 安装cuda10.0
在cuda历史版本列表中下载cuda10.0
cuda10.0下载链接 下载完成后安装cuda,采用默认安装即可。
3 下载并配置cudnn
cudnn并不是一个安装程序,而是一个C++运行库,包含头文件、lib文件、dll文件。下载完成后需要把相应文件复制到cuda的目录下。
在cudnn页面下载
下载cudnn时需要有NVIDIA的账号,没有可以注册一个。
登录了账号后进入cudnn所有版本页面
由列表可知,cuda10.0对应的cudnn版本是v7.6.5
下载完成后对其进行解压
打开cuda的目录,可以看到里面有三个文件夹
打开cuda的安装目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0,然后将cudnn解压后的cuda里全选复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0里。
4 配置环境变量
打开系统环境变量,可以看到在系统变量里多了两个CUDA_PATH和CUDA_PATH_V10_0,这两个变量是安装完cuda后自动添加的。
然后新建如下几个环境变量:
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
以上这两个是添加cuda安装目录的lib文件和dll文件目录
接下来进入C盘根目录的这个目录
这个目录如果隐藏起来了,需要在查看里打开隐藏的项目勾选。
接下来这几个环境变量其实是添加编译实例的,也可以不用添加,我这里也添加下
CUDA_SDK_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64
CUDA_SDK_BIN_PATH=%CUDA_SDK_PATH%\bin\win64\Release
接下来在path变量里新增如下4个变量值:
%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
以上环境变量就配置完成
接下来我们验证整个环境是否配置成功:
使用cmd进入这个目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\extras\demo_suite
然后输入bandwidthTest.exe
然后输入:deviceQuery.exe
如果两步都出现PASS,说明整个环境配置正确。