Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法

CUDA安装
1.版本选择:
打开控制面板—>硬件和声音—>NVDIA控制面板—>帮助 — >系统信息
查看支持的CUDA版本号

Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法
Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法
由显卡配置选择安装cuda11.0
2.下载安装包
各个版本的官网安装地址:https://developer.nvidia.com/cuda-toolkit-archive
3.安装教程参考:cuda教程
这里要注意cuda安装失败原因:安装cuda时未安装visualstudio
所以为了避免可能出现的错误,最好先安装相应版本的visual studio再安装cuda

cudnn
1.安装地址:官网地址
Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法
注意版本要与cuda对应
2.安装过程
将文件解压复制到cuda路径下
Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法
配置

参考博文:cuda安装
环境变量–path-新增
Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法
环境变量新增:
Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法

Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法

测试
1.输入nvcc -V如下即配置成功
Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法

2.配置完成后,我们可以验证是否配置成功,主要使用CUDA内置的deviceQuery.exe 和 bandwithTest.exe:
首先win+R启动cmd,cd到安装目录下的 …\extras\demo_suite,然后分别执行bandwidthTest.exe和deviceQuery.exe,应该得到下图
Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法
Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法

3.vs2015测试cuda

运行C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.0\5_Simulations\nbody-vs2015

Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法
可以参考博文如何在visualstudio上配置cuda

卸载cuda

CUDA卸载方法
cuda8和cuda7.5的卸载是可以兼容的,但cuda9.0及其以后,电脑需要更新NVIDIA图形和NVIDIA Physx系统软件,卸载时不能卸载这两个软件。

step1:保留NVIDIA的图形驱动程序、NVIDIA Physx系统软件,NVIDIA GeForce Experience这三个软件,不卸载;卸载含有cuda字眼和结尾版本为11.0的软件,NVIDIA的软件一个个都有其独立卸载程序,不用担心卸载顺序。

step2:卸载细节:在"控制面板"------>“程序”------>“卸载程序”,点击顶部“发布者”选中NVIDIA Corportation,然后从下往上卸载【卸载掉软件名含cuda的,9.0的,sdk,NVIDIA Nsight HUD等】,跳过保留的NVIDIA图形驱动、NVIDIA Physx系统软件、NVIDIA GeForce Experience。

step3:删除C盘中的相关文件【C:\Program Files\NVIDIA GPU Computing Toolkit】,接着用【电脑管家】清理一下电脑-----主要清理注册表