Windows7:CUDA安装

Windows7:CUDA安装

1. 查看电脑可适配的CUDA版本

方法一:CMD中 输入命令查看版本,我的是11.4
nvidia-smi
notion image
方法二:利用win10左下角的搜索功能NVIDIA Control Panel打开后——帮助——系统信息——组件:
notion image
notion image
 

2. CUDA下载安装

  1. 官方下载
  1. 选择下载版本:
notion image
  1. 选择相关下载信息
notion image

3. 安装

  1. 这个路径默认就好了,只是个临时解压目录,安装结束后,会自动删除的,不用管的,点击ok。
notion image
  1. 自定义安装
notion image
  1. 选择,默认是都选择
notion image
  1. 选择安装位置(建议默认)
notion image
  1. 安装界面
notion image

4. 测试

在CMD下使用nvcc -V或者nvcc --version两个命令都可以:
nvcc -V nvcc --version
notion image

5. 系统配置

5.1 系统变量

CUDA安装完成后,系统变量默认会添加
notion image

5.2 环境变量

  • 现在还不知道,不添加好像也没问题
notion image
现在CUDA就可以使用了。

5.3 如何切换CUDA版本

在win10中显卡驱动只能安装一个,但是可以同时安装多个版本的CUDA
notion image
当需要切换版本时,先查看系统变量中CUDA_PATH的CUDA版本号
notion image
notion image
 
然后在PATH中将CUDA相关的路径设置为切换的本版
notion image
查看版本
nvcc -V nvcc --version
notion image

6. 下载和安装cuDNN

CUDNN(CUDA Deep Neural Network library):是NVIDIA打造的针对深度神经网络的加速库,是一个用于深层神经网络的GPU加速库。如果你要用GPU训练模型,cuDNN不是必须的,但是一般会采用这个加速库。

6.1 重要说明

  • 说明:cuDNN是后续安装的,这个过程中我更新了Nvidia驱动,CUDA版本也进行了更新。
  • 版本一定要匹配
 
查看CUDA版本,使用CMD查看,可以发现是以前安装的11.4版本
nvcc -V nvcc --version
notion image
使用Nvidia控制面板查看,右击鼠标
notion image
如果右键没有出现这个选项,你可以按照下面的操作找到它,点进出:
notion image
查看CUDA版本,这里显示驱动可以支持到11.6版本
notion image

6.2 下载

最新版本
历史版本
选择版本8.4.0
notion image
notion image
notion image

6.3 安装

安装cuDNN,其实就是复制替换文件,将这三个文件复制到CUDA下
notion image
将cuDNN压缩包内对应的bin、include、lib目录下的文件,复制到对应CUDA路径的bin、include、lib目录下
notion image

6.4 检查安装结果

打开C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.4\extras\demo_suite,在此路径下打开powershell(shift+鼠标右键选择在此处打开Powershell窗口(S)),执行命令.\bandwidthTest.exe,显示结果如下图:
.\bandwidthTest.exe
notion image