问题描述
今天在查看CUDA
版本时,发现两种方式显示的CUDA
版本不一致,如下:
-
在命令行输入
nvcc -V
命令查看CUDA
版本:C:\cmd>nvcc -V nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2018 NVIDIA Corporation Built on Sat_Aug_25_21:08:04_Central_Daylight_Time_2018 Cuda compilation tools, release 10.0, V10.0.130
由上可以看到,
nvcc
的描述是,NVIDIA (R) Cuda compiler driver
(英伟达Cuda编译驱动器)。
最后一行显示Cuda compilation tools
(即,CUDA编译工具)的版本号是10.0
,注意版本号前面的文字描述是CUDA编译工具。 -
利用
NVIDIA
控制面板查看CUDA
版本:
由上图3D设置中的第三行,可以看到,显示的版本是11.1.96
。同样这里需要注意,这里显示的产品名称是NVIDIA CUDA 11.1.96 driver
,即英伟达CUDA 11.1.96
驱动程序。 -
在命令行输入
nvidia-smi
命令查看CUDA
版本,结果如下:C:\cmd>nvidia-smi Mon Jan 18 09:28:02 2021 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 456.71 Driver Version: 456.71 CUDA Version: 11.1 | |-------------------------------+----------------------+----------------------+ | GPU Name TCC/WDDM | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+================