机器学习(1)一文带你看懂显卡,显卡驱动,CUDA,CUDNN(内含举例)

本文介绍了显卡的基本组成,强调了显卡驱动在操作系统和GPU之间的桥梁作用。CUDA是一个并行计算框架,用于利用Nvidia显卡进行高性能计算,而CUDNN是专为深度神经网络设计的GPU加速库。通过生动的比喻,解释了显卡、驱动、CUDA和CUDNN之间的关系,并指出它们在机器学习中的应用。
摘要由CSDN通过智能技术生成

一文带你看懂显卡,显卡驱动,CUDA,CUDNN(内含举例)

显卡

显卡是硬件设备。(花钱购买的)
(注:显卡不是GPU,显卡的核心组件包含显卡内存(简称显存)和GPU(Graphics Processing Unit,图像处理器),GPU含有DRAM,Control,Cache,ALU)
(注:显存和DRAM不是一个东西,显存存储GPU将要处理的信息,DRAM存放GPU要执行的指令集,和GPU直接进行数据的交换。)

显卡驱动

显卡驱动是一个软件应用,是使得操作系统可以识别你的显卡的一个软件,将用户的一些“人话”转化为GPU可以识别的“指令”,驱动程序向下直接和显卡接触。
我们想要操作显卡,就必须安装对应的显卡驱动。

CUDA

  • 一个显卡可以用来玩游戏,可以用来跑机器学习。
  • 要玩游戏,要在显卡驱动上修改一些配置。
  • 如果要跑深度学习,就需要安装CUDA,(相当于添加库的功能,我们通过CUDA)
    CUDA是一个Nvidia显卡的一个并行计算框架,显卡想要并行计算,必须有一个并行计算框架(要被该显卡的的显卡驱动所支持),
    而且必须当而且只有当要解决的计算问题是可以大量并行计算的时候才能发挥CUDA的作用。
    (注:CUDA和显卡的驱动有一定对应的关系。需要安装版本相匹配的CUDA)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值