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

今天又一次安装了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:
在这里插入图片描述
自己画的一张图:
在这里插入图片描述
这个应该是一个比较全工具箱,里面包含了显卡驱动,toolkit,samples。
显卡驱动可以选择安装,也可以单独安装。可以把显卡驱动理解为识别硬件,这个是驱动性质,偏向于硬件底层,速度更快。

其中最重要的是toolkit提供的Library,提供类似于cudart: CUDA Runtime运行时的库。运行时的显卡库,主要提供运行时的快速开发。

cudnn:

这个其实就是一个专门为深度学习计算设计的软件库,里面提供了很多专门的计算函数,如卷积等。从上图也可以看到,还有很多其他的软件库和中间件,包括实现c++ STL的thrust、实现gpu版本blas的cublas、实现快速傅里叶变换的cuFFT、实现稀疏矩阵运算操作的cuSparse以及实现深度学习网络加速的cuDNN等等,具体细节可参阅GPU-Accelerated Libraries。
这个可以把cudnn理解为一个类似与opencv,caffe一样的深度学习计算库,提供常用的函数,在硬件性能上更好一些。

查考网站:

安装显卡驱动,很细致:
https://gist.github.com/wangruohui/df039f0dc434d6486f5d4d098aa52d07

安装CUDA驱动:
https://askubuntu.com/questions/830916/how-to-install-cuda-8-0-on-ubuntu-16-04-with-nvidia-geforce-gtx-1080

CUDA 并行计算 机器学习 NVCC CUDNN CUDATOOLKIT CUDA DRIVER 显卡驱动(NVIDIA Driver) 显卡(GPU):
https://blog.csdn.net/Ewing_yy/article/details/106662073

显卡,显卡驱动,nvcc, cuda driver,cudatoolkit,cudnn到底是什么?
https://www.cnblogs.com/marsggbo/p/11838823.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Ubuntu上安装英伟达驱动,可以按照以下步骤进行操作: 1. 首先,打开终端并输入以下命令来更新软件包列表: sudo apt-get update 2. 接下来,使用以下命令安装g++、gcc和make: sudo apt-get install g++ sudo apt-get install gcc sudo apt-get install make 3. 然后,下载英伟达驱动并给予可执行权限。可以使用以下命令: sudo chmod 777 NVIDIA-Linux-x86_64-525.53.run 4. 运行下载的驱动安装程序。可以使用以下命令: sudo ./NVIDIA-Linux-x86_64-525.53.run –no-opengl-files -no-x-check 5. 安装完成后,可以通过在应用程序栏中搜索nvidia来验证驱动是否成功安装。如果能够找到并打开NVIDIA设置,那么说明安装成功。同时,您还可以使用命令nvidia-smi来检查驱动是否正常工作。 请注意,这只是一种安装英伟达驱动的方法,具体步骤可能会因不同的系统版本和驱动版本而有所不同。建议您在安装之前查阅英伟达官方文档或相关资源以获取最新的安装指南和驱动版本信息。 #### 引用[.reference_title] - *1* *2* [【超详细】【ubunbu 22.04】 手把手教你安装nvidia驱动,有手就行,隔壁家的老太太都能安装](https://blog.csdn.net/huiyoooo/article/details/128015155)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Ubuntu安装nvidia驱动](https://blog.csdn.net/qq_43193873/article/details/126143585)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值