一、GPU、NVIDIA Graphics Drivers、CUDA、CUDA Toolkit和cuDNN的关系
1.GPU:显卡。
2.NVIDIA Graphics Drivers:显卡驱动。
3.CUDA:一种由NVIDIA推出的通用并行计算架构,是一种并行计算平台和编程模型,该架构使GPU能够解决复杂的计算问题。在安装NVIDIA Graphics Drivers时,CUDA已经捆绑安装,无需另外安装。
5.CUDA Toolkit:包含了CUDA的runtime API、CUDA代码的编译器nvcc(CUDA也有自己的语言,代码需要编译才能执行)和debug工具等。需要自己下载安装。
6.cuDNN:基于CUDA Toolkit,专门针对深度神经网络中的基础操作而设计基于GPU的加速库。需要自己下载安装。
二、安装CUDA Toolkit
1.查询已安装显卡驱动版本
nvidia-smi
2.查询需要下载的对应CUDA Toolkit版本
https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
</