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

编程知识 更新时间:2023-04-12 13:42:39

安装及配置过程

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

一、下载安装CUDA Toolkit

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

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

nvidia-smi


若出现**‘nvidia-smi’** 不是内部或外部命令,也不是可运行的程序或批处理文件的问题。可进入该目录下(C:\Program Files\NVIDIA Corporation\NVSMI),重新输入该命令即可。

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

1)官网链接: https://developer.nvidia/cuda-toolkit-archive,进入之后选择合适的版本,此处选择CUDA11.1.0,下载得到exe可执行文件。


2)双击exe文件,安装CUDA
一直点击“下一步”即可,该过程中涉及到安装路径时,可根据需求自定义路径。


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

作者最终环境变量如图所示:

4.测试CUDA安装是否成功

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

nvcc -V

二、下载安装cuDNN

1.下载合适版本的cuDNN

官网链接: https://developer.nvidia/rdp/cudnn-archive,选择与所安装CUDA版本匹配的cuDNN(此处需要注册登录Nvidia账户)。

2. 替换CUDA中部分文件

将下载的压缩包解压,之后将其中的bin、include、lib三个目录全部复制到CUDA的安装路径替换原有的相应目录。过程如下:

三、检查是否成功配置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过程详解

本文发布于:2023-04-10 21:21:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/ec5e2aa93e6f810f0af45ab77943f62e.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:详解   过程   Windows   CUDA

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 66120文章数
  • 14阅读数
  • 0评论数