GPU(硬件)指的就是显卡。 cuda, cudnn等一系列名词都是服务gpu而开发的
NVIDIA Drive(软件)指的是驱动软件
CUDA(软件)负责计算和编译的软件平台
NVCC指的是CUDA的编译器
CUDNN(软件包管理工具)包含专业的计算函数,数组操作,傅立叶变化加速等算法
NVIDIA-SMI监控GPU的性能的显示命令
为什么nvcc, nvidia-smi显示cuda版本不同
nvcc —version. 显示CUDA版本V9.2
nvidia-smi. 显示CUDA版本V10.0
CUDA有两个主要的API:runtime API和 driver API
runtime API是由CUDA Toolkit intaller 安装的 nvcc显示的版本
driver API 是由GPU driver installer 安装的