我安装了CUDA 11.2,并意识到这不是我想要的版本…然后我通过控制面板"卸载程序"并卸载所有CUDA 11.2的东西(但我没有卸载那些Nvidia Nsight的东西)
之后,我安装了CUDA 10.2,但当我输入以下2个命令时,两者都显示了不同的CUDA版本。我用的是Windows 10,使用的是GeForce GTX 1650。
> nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Wed_Oct_23_19:32:27_Pacific_Daylight_Time_2019
Cuda compilation tools, release 10.2, V10.2.89
与 但
>nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 461.09 Driver Version: 461.09 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name TCC/WDDM | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce GTX 1650 WDDM | 00000000:01:00.0 Off | N/A |
| N/A 38C P8 8W / N/A | 134MiB / 4096MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
10.2和11.2…对此有什么想法吗?
谢谢! !
nvidia-smi
显示驱动程序支持的CUDA的最高版本。nvcc
显示当前安装的CUDA版本。只要驱动程序支持的版本高于安装的版本,就可以。你甚至可以同时安装多个版本的CUDA。