英伟达驱动相关概念和安装驱动过程记录

本文深入解析CUDA生态中的核心组件,包括显卡、显卡驱动、nvcc、cudatoolkit、cudnn的区别与作用,阐述了它们在GPU计算、深度学习领域的应用。

今天又一次安装了CUDA驱动,仔细的查询了相关博客,这一次,对一些概念有了更加清晰的认识。

1.显卡,显卡驱动,nvcc, cuda driver,cudatoolkit,cudnn的差异

具体差异,可以参考链接中的介绍,我这里只记录自己的理解

显卡: 简单理解这个就是我们前面说的GPU,尤其指NVIDIA公司生产的GPU系列,常见的比如GTX1080TI,GTX2080TI 。因为后面介绍的cuda,cudnn都是NVIDIA公司针对自身的GPU独家设计的。

显卡驱动:很明显就是字面意思,通常指NVIDIA Driver,其实它就是一个驱动软件,而前面的显卡就是硬件。简单的讲,就是让电脑知道有一块显卡插进来了,识别到这个硬件是什么。常见的命名文件是:NVIDIA-Linux-x86_64-440.82.run。没有这个驱动安装,liux系统只能是命令行模式,有了显卡就可以进入图像界面。

nvcc:
这就是一款英伟达开发的编译器,主要用于英伟达系列显卡的驱动和库编译工作。类似与gcc。

CUDA:
CUDA英文全称是Compute Unified Device Architecture,是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。

cuda driver:
就是显卡驱动,上面第一条。

cudatoolkit:
在这里插入图片描述
自己画的一张图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值