【Windows】安装显卡驱动+cuda+cudnn

引言

重新整理配置显卡一系列环境的操作笔记,内容包括:

  1. 根据电脑的显卡型号安装适配的显卡驱动
  2. 根据显卡驱动安装适配的CUDA+cudnn

1 显卡驱动

要确认已经安装了显卡驱动才能使用显卡,有些电脑可能已经安装了显卡驱动,笔者建议无论安装与否都可以更新下驱动,因为对应型号的显卡驱动一直在更新。安装或更新显卡驱动可以参考笔者的博客,操作步骤一致:

【Windows】更新驱动

安装后重启电脑,在终端输入如下指令可以查看电脑显卡驱动信息

nvidia-smi

显卡驱动信息决定安装的cuda版本的上限,一般cuda的版本要低于等于驱动支持的版本

2 安装CUDA

CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。
首先需要查看自己电脑的N卡支持的 CUDA 版本,在终端输入

nvidia-smi

在这里插入图片描述

或者:打开 NVIDIA 控制面板——帮助——系统信息——组件:

【Windows】安装显卡驱动+cuda+cudnn_第1张图片

显示的都是驱动支持的最高的CUDA版本,实际安装可以低于等于支持版本。

从官下载所需的CUDA版本进行安装,笔者这里安装的是CUDA11.1,双击安装包进行安装。
NVIDIA官网:https://developer.nvidia.com/cuda-downloads
在这里插入图片描述

2.1 安装过程,直接放图不过多赘述

【Windows】安装显卡驱动+cuda+cudnn_第2张图片
【Windows】安装显卡驱动+cuda+cudnn_第3张图片
【Windows】安装显卡驱动+cuda+cudnn_第4张图片
【Windows】安装显卡驱动+cuda+cudnn_第5张图片
【Windows】安装显卡驱动+cuda+cudnn_第6张图片
【Windows】安装显卡驱动+cuda+cudnn_第7张图片
【Windows】安装显卡驱动+cuda+cudnn_第8张图片
【Windows】安装显卡驱动+cuda+cudnn_第9张图片
【Windows】安装显卡驱动+cuda+cudnn_第10张图片

2.2 添加必要的系统变量

安装过程中默认已经添加的系统变量如下
【Windows】安装显卡驱动+cuda+cudnn_第11张图片

$ CUDA_PATH: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1
$ CUDA_PATH_V11_1: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1
$ CUDA_BIN_PATH: %CUDA_PATH%\bin 
$ CUDA_LIB_PATH: %CUDA_PATH%\lib\x64 
$ CUDA_SDK_PATH: C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.1
$ CUDA_SDK_BIN_PATH: %CUDA_SDK_PATH%\bin\win64 
$ CUDA_SDK_LIB_PATH: %CUDA_SDK_PATH%\common\lib\x64

将上面没有的补充添加
【Windows】安装显卡驱动+cuda+cudnn_第12张图片
【Windows】安装显卡驱动+cuda+cudnn_第13张图片

2.3 向系统变量的Path ,添加如下四条信息:

$ %CUDA_BIN_PATH%
$ %CUDA_LIB_PATH%
$ %CUDA_SDK_BIN_PATH%
$ %CUDA_SDK_LIB_PATH%

【Windows】安装显卡驱动+cuda+cudnn_第14张图片

2.4 验证配置是否成功

在终端输入

cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\extras\demo_suite
deviceQuery.exe

终端显示如下信息则安装成功
【Windows】安装显卡驱动+cuda+cudnn_第15张图片

bandwidthTest.exe

终端显示信息如下则配置成功
【Windows】安装显卡驱动+cuda+cudnn_第16张图片

若无法显示上述配置成功的信息,可尝试的解决方法:

打开设备管理器
【Windows】安装显卡驱动+cuda+cudnn_第17张图片
上述标注位置右键选择—>更新驱动程序
【Windows】安装显卡驱动+cuda+cudnn_第18张图片
选择自动,更新后再查看配置是否成功,若还是不成功则只能重新安装CUDA

3 安装 cudnn

3.1 下载与CUDA适配的cudnn,并进行解压

下载地址:https://developer.nvidia.com/cudnn,这里需要登录并填写问卷才能下载
【Windows】安装显卡驱动+cuda+cudnn_第19张图片

3.2 解压后把里面 bin、include 、 lib 文件夹复制到CUDA/v11.1文件夹下替换对应的bin、include、 lib文件夹

【Windows】安装显卡驱动+cuda+cudnn_第20张图片
在终端输入:

nvcc -V

【Windows】安装显卡驱动+cuda+cudnn_第21张图片

至此CUDA和CUDNN安装完毕!!!!

你可能感兴趣的:(Windows,cuda,windows)