英伟达显卡驱动的相关组件和名词

文章目录

  • 英伟达显卡驱动的相关组件和名词
    • 一、GPU
    • 二、CUDA Driver
    • 三、CUDA
    • 四、CUDA Tookit
    • 五、NVCC
    • 六、CUDANN
    • 七、NVIDIA Geforce Experience

英伟达显卡驱动的相关组件和名词

常识性名词介绍。

一、GPU

即显卡,日常电脑常见的是NVIDIA公司生产的显卡

二、CUDA Driver

显卡驱动,不同的显卡型号对应相应的驱动版本

三、CUDA

全称为uCompute Unified Device Architecture,NVIDIA公司推出的运算平台。是一种通用并行计算架构,该架构能够解决复杂的计算问题。
有人将cuda作为编程语言,有人作为接口。官方定义为:CUDA是一个并行计算平台和编程模型,能够使得使用GPU进行通用计算变得更加简单和优雅。
运行cuda程序要求系统至少有一个具有CUDA功能的GPU和与CUDA Tookit兼容的驱动程序。

四、CUDA Tookit

cuda工具包主要包含了CUDA-C和CUDA-C++编译器、科学库和实用程序库、CUDA和library API的代码示例、一些CUDA开发工具。通常电脑只安装了CUDA Driver,未安装CUDA Tookit,正常的视频、办公和游戏,只需要驱动即可。
开发者笔记官网

五、NVCC

CUDA的编译器,可以从CUDA Tookit的Bin目录中获取,类似gcc是c语言的编译器

六、CUDANN

用于深度神经网络的GPU加速库,强调性能、易用性和低内存开销。可以集成到高级别的机器学习框架中

七、NVIDIA Geforce Experience

英伟达推出的一个游戏组件程序,主要功能就是可以自动优化游戏,加快游戏的载入和执行效率。
八、图形驱动和显卡驱动
如果需要经常更新显卡驱动,选择图形驱动程序,否则安装显卡驱动程序。用来编程一般选择固定和对应的版本,不要随意更换版本。

你可能感兴趣的:(GPU,CUDA,NVIDIA)