1 安装显卡驱动

在NVIDIA官网上下载显卡驱动,并进行安装

NVIDIA官网下载页面

CUDAgpu型号_CUDA

2 安装cuda10.0

cuda历史版本列表中下载cuda10.0

CUDAgpu型号_CUDAgpu型号_02


CUDAgpu型号_CUDA_03


cuda10.0下载链接 下载完成后安装cuda,采用默认安装即可。

CUDAgpu型号_CUDAgpu型号_04

3 下载并配置cudnn

cudnn并不是一个安装程序,而是一个C++运行库,包含头文件、lib文件、dll文件。下载完成后需要把相应文件复制到cuda的目录下。

cudnn页面下载

CUDAgpu型号_cuda10.0_05


下载cudnn时需要有NVIDIA的账号,没有可以注册一个。

CUDAgpu型号_cudnn7.6.5_06


登录了账号后进入cudnn所有版本页面

CUDAgpu型号_cuda10.0_07


由列表可知,cuda10.0对应的cudnn版本是v7.6.5

cudnn v7.6.5下载链接

下载完成后对其进行解压

CUDAgpu型号_CUDAgpu型号_08


打开cuda的目录,可以看到里面有三个文件夹

CUDAgpu型号_RTX 2080 ti_09


打开cuda的安装目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0,然后将cudnn解压后的cuda里全选复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0里。

CUDAgpu型号_cuda10.0_10

4 配置环境变量

打开系统环境变量,可以看到在系统变量里多了两个CUDA_PATH和CUDA_PATH_V10_0,这两个变量是安装完cuda后自动添加的。

CUDAgpu型号_CUDA_11


然后新建如下几个环境变量:

CUDA_LIB_PATH = %CUDA_PATH%\lib\x64

CUDA_BIN_PATH = %CUDA_PATH%\bin

以上这两个是添加cuda安装目录的lib文件和dll文件目录

CUDAgpu型号_cuda10.0_12


接下来进入C盘根目录的这个目录

CUDAgpu型号_CUDAgpu型号_13


这个目录如果隐藏起来了,需要在查看里打开隐藏的项目勾选。

接下来这几个环境变量其实是添加编译实例的,也可以不用添加,我这里也添加下

CUDAgpu型号_cudnn7.6.5_14


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%;

CUDAgpu型号_cuda10.0_15


以上环境变量就配置完成

接下来我们验证整个环境是否配置成功:

使用cmd进入这个目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\extras\demo_suite

然后输入bandwidthTest.exe

CUDAgpu型号_cudnn7.6.5_16


然后输入:deviceQuery.exe

CUDAgpu型号_cuda10.0_17


如果两步都出现PASS,说明整个环境配置正确。