
【软件安装】CUDA的安装
本文记录了CUDA的安装及cuDNN的添加。如果电脑中本身安装过CUDA,需要先卸载干净再进行安装。卸载教程详见...
【软件安装】CUDA的安装
- 描述
- 操作
-
- CUDA安装
- 检验是否安装成功
- cuDNN
描述
本文记录了CUDA的安装及cuDNN的添加。如果电脑中本身安装过CUDA,需要先卸载干净再进行安装,卸载教程详见【软件安装】CUDA的卸载
操作
CUDA安装
windows10电脑(有NVIDIA显卡)安装CUDA,首先需要下载两个安装包
CUDA和cuDNN
注:cuDNN是用于配置深度学习使用
首先查看电脑支持的cuda版本,在桌面右键
→NVIDIA控制面板
打开后点击左下角的系统信息
再选择组件
,第三行即可看到电脑支持的最高cuda版本,安装的版本不能比这个高
我这里选择11.1版本下载,官方下载地址:https://developer.nvidia.com/cuda-toolkit-archive
下载完成后,双击运行exe文件
设置解压目录,这个文件夹在安装后会自动删除,千万不要把后面的安装目录选到一起了
选好位置后点击OK,等待解压
点击同意并继续
选择自定义安装
,精简版本是下载好所有组件,并且会覆盖原有驱动,所以在这里推荐自定义下载,然后点击下一步
如果你是第一次安装,尽量全选
如果你是第n次安装,尽量只选择第一个,不然可能会出现错误
记得取消Visual Studio Integration,选了也安装不成功
下面是默认安装位置
下面是我安装选择的位置
选好安装路径后点击下一步
,准备安装
等待一会后,开始安装
安装完成,点击下一步
点击关闭
检查系统环境变量,红框框出来的是安装后自动添加的
检验是否安装成功
打开命令行窗口
,输入nvcc -V
,查看安装的cuda版本号
cuDNN
cuDNN地址(需要注册)https://developer.nvidia.com/rdp/cudnn-download
下载后解压cudnn压缩包。解压后,有三个文件夹
把三个文件夹拷贝到cuda的安装目录下
默认的安装路径如下:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1
将cuDNN 解压缩后的同名文件夹下的文件复制到CUDA安装目录的同名文件夹下即可
具体操作:选中cuDNN解压后的三个文件,Ctrl+C(复制),鼠标点击到CUDA安装目录,Ctrl+V(粘贴)。cuDNN 解压缩后的同名文件夹中的配置文件会直接添加到 CUDA安装目录中的同名文件夹中。粘贴完CUDA安装目录是这样的
可以理解为cuDNN是CUDA 的一个补丁,专为深度学习运算进行优化的。
然后再参加系统环境变量
若使用我选择的安装路径
默认添加的
D:\CUDA\NVIDIA GPU Computing Toolkit\CUDA\v11.1\bin
D:\CUDA\NVIDIA GPU Computing Toolkit\CUDA\v11.1\libnvvp
需要手动添加的
D:\CUDA\NVIDIA GPU Computing Toolkit\CUDA\v11.1\include\
D:\CUDA\NVIDIA GPU Computing Toolkit\CUDA\v11.1\lib\x64\
D:\CUDA\NVIDIA GPU Computing Toolkit\CUDA\v11.1\extras\CUPTI\lib64\
安装使用默认路径安装的情况
默认添加的
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\libnvvp
需要手动添加的
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\include\
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\lib\x64\
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\extras\CUPTI\lib64\
根据安装版本的不同,v后面的数字会有相应的变化
最后,通过NVIDIA提供的 deviceQuery.exe 和 bandwidthTest.exe 来查看GPU的状态,两者均在安装目录的 extras\demo_suite文件夹中
- 进入CUDA文件夹下的\extras\demo_suite后打开PowerShell或者命令行到此文件夹下运行bandwidthTest.exe
Powershell打开方法:shift+右键
→在此处打开powershell窗口)
执行.\bandwidthTest.exe
Powershell
命令行 - 或执行.\deviceQuery.exe
Powershell
命令行
更多推荐
所有评论(0)