本机环境:

Win10专业版+VS2015企业版+CUDA 10.2

一、安装VS2015

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

二、安装CUDA 10.2

2.1 安装前工作

你要有一张NVIDIA显卡,先查看下本机驱动版本。

打开NVIDIA控制面板系统信息



我本机当前驱动是CUDA 10.1版本,安装CUDA 10.2会覆盖此驱动。

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版本



2.2.1.2 网盘下载地址

百度网盘下载地址:

链接:https://pan.baidu.com/s/1fcGBpqSexisrvgzkf1u-sQ

提取码:dnf4




网盘文件夹内容包括:

①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。(当然也可以选择其他临时解压位置)

这只是临时解压位置,并不是安装位置,所以无所谓。





选择自定义安装,可以选择安装驱动,覆盖本机已有的驱动



★如果本机已经有了Visual Studio Integration文件,要取消勾选,避免冲突了。

★如果本机没有的话,要勾选!!!

(某些安装教程说不要勾选怕安装失败,我亲测CUDA 10.2勾选Visual Studio Integration可以安装成功!)



取消勾选NVIDIA GeForce Experience



点开Driver componentsDisplay Driver这一行,前面显示的是CUDA新驱动版本。

  • 如果本机当前驱动版本大于(新于) 新版本,要取消勾选。
  • 如果本机当前驱动版本小于(旧于) 新版本,并且没有勾选,电脑可能会蓝屏或死机。
  • 两个版本相同的话,可以勾选。

    (虽然截图中当前版本没有显示,但我前面已经查看了本机cuda驱动版本,可以确定当前本机cuda版本是要旧于新版本的,要勾选。)



    自定义CUDA安装位置



    安装完成。

    (下面截图是没有勾选Visual Studio Integration的结果,勾选后的截图会有差异)



    安装完成后,在安装目录的bin文件夹里找到nvcc.exe,这就是CUDA编译器(了解一下)

2.2.2.2 安装补丁

安装补丁1:









补丁的安装位置最好要与前面CUDA的安装位置相同。





安装补丁2:

同补丁1步骤。

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

法1:

打开运行(win+R),输入cmd,打开命令提示符(管理员)



在命令提示符中,输入nvcc -V(中间有空格)后,按回车,会显示CUDA的版本号信息,表明安装成功!



ps:如果运行结果是找不到nvcc,那就把nvcc.exe所在的bin目录加入到系统Path里,方法:

右键此电脑属性高级系统设置环境变量



点击系统变量里的Path编辑新建→复制cuda安装文件夹内bin目录所在的地址→粘贴→一直点确定

法2:

同时,如果CUDA成功安装的话,打开VS新建项目,会在左侧看到CUDA模块

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

用VS2015打开CUDA自带样例deviceQuery_vs2015.sln





运行程序,点击调试开始执行(不调试)



运行结果会显示你的显卡信息



这样就说明CUDA成功安装了!

Win10安装CUDA 10.2的更多相关文章

  1. Win10 x64 + CUDA 10.0 + cuDNN v7.5 + TensorFlow GPU 1.13 安装指南

    Win10 x64 + CUDA 10.0 + cuDNN v7.5 + TensorFlow GPU 1.13 安装指南 Update : 2019.03.08 0. 环境说明 硬件:Ryzen R ...

  2. [笔记] Ubuntu 18.04安装cuda 10及cudnn 7流程

    安装环境 OS:Ubuntu 18.04 64 bit 显卡:NVidia GTX 1080 任务:安装 CUDA 10及cuDNN 7 工具下载 NVidia官网下载下列文件: CUDA 10:cu ...

  3. Win10 在 CUDA 10.1 下跑 TensorFlow 2.x

    深度学习最热的两个框架是 pytorch 和 tensorflow,pytorch 最新版本是 1.3,tensorflow 最新版本为 2.0,在 win10 下 pytorch 1.3 要求的 c ...

  4. Ubuntu 18.04安装 CUDA 10.1 、cuDNN 7.6.5、PyTorch1.3

    转载请注明出处  BooTurbo https://www.cnblogs.com/booturbo/p/11834661.html 安装平台及环境 CPU:i9-9900k桌面级 GPU:RTX 2 ...

  5. win10安装CUDA CUDNN tensorflow-gpu 1.14

    #1 安装anaconda 官网下载安装即可.python3.7版本 #2 安装CUDA CUDNN   tensorflowgpu1.14 对应CUDNN 7.6.1 CUDA 10.0 注意ten ...

  6. win10 安装cuda和cudnn

    首先通过nvidia-smi 查看自己的显卡驱动对应的cuda版本. 参考:https://blog.csdn.net/qq_40212975/article/details/89963016 再去官 ...

  7. Ubuntu 18 安装 cuda 10

    1.把预先下好的cuda放到某个目录,如Download. 2.Crtl + Alt + F3 进入tty,使用tty登录. 关闭用户图形界面,sudo systemctl set-default m ...

  8. Ubuntu P40显卡配置CUDA 10.1,CUDNN 7.6,Conda 5.2.0, Tensorflow-gpu 1.8

    1. 安装CUDA 禁用nouveau vim /etc/modprobe.d/blacklist.conf 最后两行加入 blacklist nouveau options nouveau mode ...

  9. 2018最新win10 安装tensorflow1.4(GPU/CPU)+cuda8.0+cudnn8.0-v6 + keras 安装CUDA失败 导入tensorflow失败报错问题解决

    原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/9747019.html 基本开发环境搭建 1. Microsoft Windows 版本 关于W ...

随机推荐

  1. Vue知识点精简汇总

    一. 组件component 1. 什么是组件? 组件(Component)是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码组件是自定义元素(对象) 2. 定义组件的 ...

  2. 记一次由于引用第三方服务导致的GC overhead limit exceeded异常

    最近笔者遇到一个问题  监控平台忽然告警 GC overhead limit exceeded 这个异常 第一反应估计是堆溢出了.于是各种各种jmap  jstack下载堆栈文件和堆日志文件. 以下是 ...

  3. HTTP 常用状态码200 301 302 403 500

    200(OK):成功处理了请求. 301 redirect: 301 代表永久性转移(Permanently Moved) //助记 1 永恒,如果你记住了这一条就算这篇博客没白写.302 redir ...

  4. Linux之远程登录和文件传输

    一---导读 在实际开发过程中,程序员和Linux系统是远程的,并且可能有多个程序员一同在同一个linux系统上工作,那么这个时候就需要我们远程登录linux系统 二---软件介绍 xshell 和 ...

  5. 解决github下载速度慢问题

    众所周知,GitHub是一个巨大的开源宝库,以及程序员和编程爱好者的聚集地,包括我之前推荐的诸多优秀的开源项目全部都是位于GitHub上.但是每当我们看到优秀的开源项目,准备去 下(bai)载(pia ...

  6. TCP VS UDP

    摘要:计算机网络基础 引言 网络协议是每个前端工程师都必须要掌握的知识,TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP,本文将介绍下这两者以及它们之间的区别. 一.TCP/I ...

  7. FastAPI学习: 个人博客的后端API

    前言 学习FastAPI中把官方文档过了一遍,看了些大佬的文章,也借鉴(抄袭)了部分代码,写了一套个人博客的API,目前还比较简陋,统计的API基本没有,而且目前基本都停留在单表查询,所以含量不高,接 ...

  8. TCP/IP协议栈在Linux内核中的运行时序分析

    网络程序设计调研报告 TCP/IP协议栈在Linux内核中的运行时序分析 姓名:柴浩宇 学号:SA20225105 班级:软设1班 2021年1月 调研要求 在深入理解Linux内核任务调度(中断处理 ...

  9. SAPLink 非常好用的工具

    对于SAP LINK,如果你想将一个程序完整的保存到本地,包括程序的自定义屏幕.菜单等等,那么请使用这个工具,它能够将一个程序完整的保存下来,并且移植到另一个SAP系统中,用来左程序的迁移和本地保存备 ...

  10. apijson简单使用

    apijson简单使用 介绍 APIJSON 是一种专为 API 而生的 JSON 网络传输协议 以及 基于这套协议实现的 ORM 库.为简单的增删改查.复杂的查询.简单的事务操作 提供了完全自动化的 ...