Win10安装CUDA 10.2

转载请注明出处:Win10安装CUDA 10.2


本机环境:
Win10专业版+VS2015企业版+CUDA 10.2

一、安装VS2015

关于VS2015的安装教程,网上有很多,这里不多说了。

二、安装CUDA 10.2

2.1 安装前工作

你要有一张NVIDIA显卡,先查看下本机驱动版本。
打开NVIDIA控制面板→系统信息
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131105621893.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
我本机当前驱动是CUDA 10.1版本,安装CUDA 10.2会覆盖此驱动。
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131105700415.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)

2.2 CUDA 10.2下载安装过程

2.2.1 下载CUDA 10.2

2.2.1.1 官网下载地址

官网下载地址:https://developer.nvidia.com/cuda-toolkit-archive
点击选择CUDA 10.2版本
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131110256883.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131110347582.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)

2.2.1.2 网盘下载地址

百度网盘下载地址:
链接:https://pan.baidu.com/s/1fcGBpqSexisrvgzkf1u-sQ
提取码:dnf4

![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131150153702.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
网盘文件夹内容包括:
①CUDA 10.2.89基本安装程序
在这里插入图片描述
②安装补丁1(发布于2020年8月26日,选装)
在这里插入图片描述
此修补程序解决了CUDA 10.2中捆绑的cuBLAS库中的一个问题,该问题在罕见的极端情况下导致数据无提示损坏。
③补丁2(发布于2020年11月17日,选装)
在这里插入图片描述
此修补程序解决了cuBLAS库批处理的GEMM APIs中的一个问题,该问题在混合精度和快速数学的大批量计数的罕见情况下,导致数据无提示损坏。

2.2.2 正式安装CUDA 10.2和补丁

2.2.2.1 安装CUDA 10.2

选择临时解压安装程序的文件夹,默认就好,选择OK。(当然也可以选择其他临时解压位置)
这只是临时解压位置,并不是安装位置,所以无所谓。
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131151236425.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/2021013115125772.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
选择自定义安装,可以选择安装驱动,覆盖本机已有的驱动
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131151025587.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
★如果本机已经有了Visual Studio Integration文件,要取消勾选,避免冲突了。
★如果本机没有的话,要勾选!!!
(某些安装教程说不要勾选怕安装失败,我亲测CUDA 10.2勾选Visual Studio Integration可以安装成功!)
在这里插入图片描述
取消勾选NVIDIA GeForce Experience
在这里插入图片描述
点开Driver components,Display Driver这一行,前面显示的是CUDA新驱动版本。

  • 如果本机当前驱动版本大于(新于) 新版本,要取消勾选。
  • 如果本机当前驱动版本小于(旧于) 新版本,并且没有勾选,电脑可能会蓝屏或死机。
  • 两个版本相同的话,可以勾选。
    (虽然截图中当前版本没有显示,但我前面已经查看了本机cuda驱动版本,可以确定当前本机cuda版本是要旧于新版本的,要勾选。)
    ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131152023589.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70#pic_center)
    自定义CUDA安装位置
    ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131152508976.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
    安装完成。
    (下面截图是没有勾选Visual Studio Integration的结果,勾选后的截图会有差异)
    ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131152550156.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
    安装完成后,在安装目录的bin文件夹里找到nvcc.exe,这就是CUDA编译器(了解一下)
    在这里插入图片描述

2.2.2.2 安装补丁

安装补丁1:
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131153222980.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131153323210.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131153349889.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131153357121.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
补丁的安装位置最好要与前面CUDA的安装位置相同。
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131153403429.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131153502727.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
安装补丁2:
同补丁1步骤。

三、检测CUDA 10.2是否安装成功

法1:
打开运行(win+R),输入cmd,打开命令提示符(管理员)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131153936773.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
在命令提示符中,输入nvcc -V(中间有空格)后,按回车,会显示CUDA的版本号信息,表明安装成功!
在这里插入图片描述
ps:如果运行结果是找不到nvcc,那就把nvcc.exe所在的bin目录加入到系统Path里,方法:
右键此电脑→属性→高级系统设置→环境变量
![在这里插入图片描述]( https://img-blog.csdnimg.cn/2021013115462782.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
点击系统变量里的Path→编辑→新建→复制cuda安装文件夹内bin目录所在的地址→粘贴→一直点确定。

法2:
同时,如果CUDA成功安装的话,打开VS新建项目,会在左侧看到CUDA模块。
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131155044204.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)

四、运行示例demo来进一步检测CUDA 10.2安装的正确性

用VS2015打开CUDA自带样例deviceQuery_vs2015.sln
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131155603358.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131155634870.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
运行程序,点击调试→开始执行(不调试)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131155714733.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
运行结果会显示你的显卡信息
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210131155752386.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0lUX3hpYW9fZ3VhbmdfZ3Vhbmc=,size_16,color_FFFFFF,t_70)
这样就说明CUDA成功安装了!

posted @ 2021-02-01 21:50  菜鸟学飞ing去看世界  阅读(3839)  评论(0)    收藏  举报
载入时间中...