Windows下安装及配置CUDA过程详解

安装及配置过程

  • 一、下载安装CUDA Toolkit
    • 1.查看当前系统所支持CUDA版本
    • 2.官网下载安装合适的CUDA
    • 3.配置环境变量
    • 4.测试CUDA安装是否成功
  • 二、下载安装cuDNN
    • 1.下载合适版本的cuDNN
    • 2. 替换CUDA中部分文件
  • 三、检查是否成功配置GPU加速环境

一、下载安装CUDA Toolkit

1.查看当前系统所支持CUDA版本

打开命令行,输入以下命令查看系统支持CUDA版本,如图所示本机最高支持CUDA11.4

nvidia-smi

Windows下安装及配置CUDA过程详解_第1张图片
若出现**‘nvidia-smi’** 不是内部或外部命令,也不是可运行的程序或批处理文件的问题。可进入该目录下(C:\Program Files\NVIDIA Corporation\NVSMI),重新输入该命令即可。

2.官网下载安装合适的CUDA

1)官网链接: https://developer.nvidia.com/cuda-toolkit-archive,进入之后选择合适的版本,此处选择CUDA11.1.0,下载得到exe可执行文件。
Windows下安装及配置CUDA过程详解_第2张图片
Windows下安装及配置CUDA过程详解_第3张图片
2)双击exe文件,安装CUDA
一直点击“下一步”即可,该过程中涉及到安装路径时,可根据需求自定义路径。
Windows下安装及配置CUDA过程详解_第4张图片
Windows下安装及配置CUDA过程详解_第5张图片
Windows下安装及配置CUDA过程详解_第6张图片

3.配置环境变量

(1)我的电脑-属性-高级系统设置-环境变量
(2)添加系统变量

CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.1
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

(3)更新Path变量
依次新建以下四条路径:

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

保险起见,将上述四条路径的真实值再添加一次:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\bin
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.1\common\lib\x64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.1\bin\win64

作者最终环境变量如图所示:
Windows下安装及配置CUDA过程详解_第7张图片

4.测试CUDA安装是否成功

如下命令查看是否安装成功,若出现如下字样则说明成功安装。

nvcc -V

Windows下安装及配置CUDA过程详解_第8张图片

二、下载安装cuDNN

1.下载合适版本的cuDNN

官网链接: https://developer.nvidia.com/rdp/cudnn-archive,选择与所安装CUDA版本匹配的cuDNN(此处需要注册登录Nvidia账户)。
Windows下安装及配置CUDA过程详解_第9张图片
Windows下安装及配置CUDA过程详解_第10张图片

2. 替换CUDA中部分文件

将下载的压缩包解压,之后将其中的bin、include、lib三个目录全部复制到CUDA的安装路径替换原有的相应目录。过程如下:
Windows下安装及配置CUDA过程详解_第11张图片

三、检查是否成功配置GPU加速环境

  • Win+R打开命令行窗口
  • 进入CUDA安装目录下的子目录:extras\demo_suit\,如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\extras\demo_suite
  • 依次输入.\bandwidthTest.exe,.\deviceQuery.exe测试
    若键入命令之后,可得到类似下图结果,则说明配置成功。
    Windows下安装及配置CUDA过程详解_第12张图片
    Windows下安装及配置CUDA过程详解_第13张图片

你可能感兴趣的:(深度学习,环境配置,windows,python,人工智能,深度学习,pytorch)