首先windows系统查看CUDA版本号

1. 在桌面右击,选择NVIDIA控制面板(在控制面板也能找到),

2.查看系统信息

怎么查看cuda架构_v9

3.查看组件

在红色方框和红色文字共同标注处则显示当前电脑的CUDA版本号,例如我的是CUDA9.1。

怎么查看cuda架构_环境变量_02

 

虽然上面查的是CUDA9.1,但当我下载的时候还是9.0,就按9.0安装吧

CUDA下载  选择[local]版

怎么查看cuda架构_怎么查看cuda架构_03

1)下载完成后,双击cuda安装包。默认在C盘,可自己设置路径然后点击ok,开始解压安装文件。

怎么查看cuda架构_怎么查看cuda架构_04

2)自动检查系统兼容性:

怎么查看cuda架构_环境变量_05

3)选择安装的选项,默认使用精简选项,点击下一步。然后程序就开始准备安装

 

怎么查看cuda架构_v9_06

选择自定义也可以

 有的教程说,不要选cuda–>Visual Studio Integration,即使选了也不能成功安装(我是直接默然安装的)

怎么查看cuda架构_环境变量_07

4)注意关闭VS,点击“下一步”开始安装:

怎么查看cuda架构_怎么查看cuda架构_08

 

5)点击“下一步”,点击“结束”则安装完毕。

怎么查看cuda架构_CUDA_09

 

如果安装正常:

测试是否安装成功:

打开命令窗口,在路径下输入:nvcc -V

如果安装正常,且组件都正常,那么会输出下面图中所示的驱动版本信息,表示安装成功。

怎么查看cuda架构_CUDA_10

set cuda,可以查看cuda设置的环境变量。

怎么查看cuda架构_v9_11

二、安装CUDANN:

cudann下载 账号为qq号

选择cudann library for windows10,弹出下载窗口,选择路径下载即可。

怎么查看cuda架构_v9_12

cudnn下载解压之后,将对应的文件分别拷贝到CUDA  Toolkit中即可:

把里面的文件拷贝到CUDA安装路径下,(注意!不要直接拷贝这三个文件夹去替换安装路径下的文件夹啊)

对应的文件夹为:

怎么查看cuda架构_怎么查看cuda架构_13

若为默认安装,则应分别拷贝到的文件夹如下:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib

怎么查看cuda架构_CUDA_14

怎么查看cuda架构_v9_15

 

怎么查看cuda架构_怎么查看cuda架构_16

接下来设置环境变量:

计算机上点右键,打开属性->高级系统设置->环境变量,可以看到系统中多了CUDA_PATH和CUDA_PATH_V9_0两个环境变量,接下来,还要在系统中添加以下几个环境变量:
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0(这是默认安装位置的路径)
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

如图

怎么查看cuda架构_环境变量_17

然后:

在系统变量 PATH 的末尾添加:
%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
再添加如下4条(默认安装路径):
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\common\lib\x64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\bin\win64
如果你选用了自定义路径,上述这些默认路径都应该相应替换为你的自定义路径,如下为我的环境变量和PATH的配置情况:

怎么查看cuda架构_环境变量_18

PATH配置: 

怎么查看cuda架构_怎么查看cuda架构_19

 

 

配置完成后,我们可以验证是否配置成功,主要使用CUDA内置的deviceQuery.exe 和 bandwithTest.exe:

怎么查看cuda架构_v9_20


首先win+R启动cmd,cd到安装目录下的 ...\extras\demo_suite,然后分别执行bandwidthTest.exedeviceQuery.exe,应该得到下图:

怎么查看cuda架构_v9_21

怎么查看cuda架构_v9_22

如果以上两步都返回了Result=PASS,那么就算成功啦。

问题整理:

安装cuda 9.0就一直出错,一直无法安装,如下图(找不到9.0的图片,就用了个8.0失败的图片)

怎么查看cuda架构_环境变量_23

好,现在就来说解决方法:就是清楚所有的显卡驱动重新安装,之前试过从设备管理器删除显卡驱动的方式,发现还是不行,应该是那种方式卸载的不够干净,现在介绍一个强大的软件。

下载DDU(Display Driver Uninstaller),链接:https://www.wagnardsoft.com/forums/viewtopic.php?f=5&t=1069

解压打开之后,通过这个软甲清除所有的显卡驱动,重启后再重新安装cuda 9.0,然后成功。