问题描述
今天在查看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. | |===============================+======================+======================| | 0 GeForce MX250 WDDM | 00000000:01:00.0 Off | N/A

本文讨论了在NVIDIA控制面板与命令行工具中,CUDA版本显示不一致的问题。通过分析nvcc -V命令和控制面板中的3D设置,发现CUDA编译工具与驱动程序版本不同。文章介绍了CUDA、CUDNN和CUDA Toolkit等相关概念,并解释了nvcc和nvidia-smi命令的作用,帮助理解不同环境下CUDA版本的差异。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



