当 nvcc 指出 9.1 且 nvidia-smi 指出 10.1 时,实际 CUDA 版本是什么?

当 nvcc 指出 9.1 且 nvidia-smi 指出 10.1 时,实际 CUDA 版本是什么?

已安装 CUDA。打算安装 v10.1。

检查其版本时,nvcc 输出声称版本为 9.1:

sk@sk-desktop:~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:07:56_CDT_2017
Cuda compilation tools, release 9.1, V9.1.85

但是当使用 nvidia-smi 检查时:

sk@sk-desktop:~$ nvidia-smi
Fri Nov  8 15:11:53 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.50       Driver Version: 430.50       CUDA Version: 10.1     |

...

那么是什么导致了这种差异?我安装了哪个版本? CUDA 的两个版本是否可能共存?

相关内容