当前位置: 首页 > article >正文

深度学习中CUDA环境安装教程

首先说明,本人是小白,一次安装,可能有不对的地方,望包含。

安装CUDA

因为我们是深度学习,很多时候要用到gpu进行训练,所以我们需要一种方式加快训练速度。
通俗地说,CUDA是一种协助“CPU任务分发+GPU并行处理”的编程模型/平台,用于加速GPU和CPU之间的计算。
不废话,直接来:

  • 首先检查自己英伟达对应的版本号,可以win+R输入cmd打开终端,输入nvidia-smi
    如下图:

a
可以清楚的看到自己的版本以及Driver Version,同时我们需要借助官方版本对应表进行对应安装。对应链接:安装对照表
如图所示:a

  • 找到对应的版本,即可进行安装。
    安装网址:cuda-toolkit-archive。
    注意事项:
    a该图中的version 10和11表示win10和win11的意思。local表示本地下载,network表示网络下载,这个选项选什么都行。
    同时需要注意的是,在安装时会设置两次安装路径,一次是解压,一次是安装,两次路径注意不要放到同一个文件夹中!!!(解压的路径用完后会消失)
    安装时可能会弹窗下图,不用管,继续就行。a

  • 选择自定义安装
    a

  • 可以先试下全选,是否可以安装成功。
    a

  • 若显示安装错误,则可以用以下方法,百试百灵

    • 第一次只安装CUDA,但是不安装其中的Nsight VSE和Visual Studio Integration;其他的不选。

a

  • 然后安装完后,再安装一下CUDA中的Visual Studio Integration即可。
    a
    这一步骤借鉴了博客:NVIDIA cuda安装时全部失败(大佬nb!!!)

  • 最后一步如何检测安装完毕?
    在此win+r输入cmd,从终端中输入nvcc --version
    若显示版本信息,应该安装完成了。a
    本人是小白,一次安装,可能有不对的地方,望包含。


http://www.kler.cn/a/472186.html

相关文章:

  • SSM-SpringMVC-请求响应、REST、JSON
  • 用OpenCV实现UVC视频分屏
  • git撤回提交、删除远端某版本、合并指定版本的更改
  • 【Unity3D】Text文本文字掉落效果
  • 深度学习:探索人工智能的未来
  • 基于STM32设计的仓库环境监测与预警系统
  • 前端(API)学习笔记(CLASS 3):Dom事件进阶
  • Java-ClassPathResource读取包含JSON数据的txt文件
  • Linux操作系统——多线程互斥
  • MCU 和 PSK
  • #渗透测试#网络安全#一文了解什么是shell反弹!!!
  • MYSQL ------------MySQL 高级安装和升级 MySQL 中常用工具
  • Clisoft SOS与CAD系统集成
  • 从零手写缓存框架(二)redis expire 过期原理
  • Fastapi + vue3 自动化测试平台(1)--开篇
  • 接口项目操作图-thinkphp6-rabbitmq
  • 【动手学电机驱动】STM32-MBD(2)将 Simulink 模型部署到 STM32G431 开发板
  • 微信小程序获取图片使用session(上篇)
  • openwebui接入deepseekv3
  • spring boot解决swagger中的v2/api-docs泄露漏洞
  • 你使用过Wireshark抓包工具吗?
  • 【笔记】算法记录
  • 2.STM32F407ZGT6-外部中断
  • 怎么管理电脑usb接口,分享四种USB端口管理方法
  • 自动化之数据库:docker部署mongo,为下一步的使用打下基础
  • MAX3232芯片介绍