来源:https://docs.nvidia.com/deploy/cuda-compatibility/
1. Why CUDA Compatibility
-
Figure 1. Components of CUDA

-
Figure 2. CUDA Upgrade Path

2. Minor Version Compatibility
Table 1. Example CUDA Toolkit 11.x Minimum Required Driver Versions (Refer to CUDA Release Notes)
| CUDA Toolkit | Linux x86_64 Minimum Required Driver Version | Windows Minimum Required Driver Version |
|---|---|---|
| CUDA 12.x | >=525.60.13 | >=527.41 |
| CUDA 11.x | >= 450.80.02* |
>=452.39* |
Table 2. CUDA Toolkit 10.x Minimum Required Driver Versions
| CUDA Toolkit | Linux x86_64 Minimum Required Driver Version | Windows MinimumRequired Driver Version |
|---|---|---|
| CUDA 10.2 | >= 440.33 | >=441.22 |
| CUDA 10.1 | >= 418.39 | >=418.96 |
| CUDA 10.0 | >= 410.48 | >=411.31 |
3. 驱动版本和 runtime 版本不一致
参考:https://zhuanlan.zhihu.com/p/64376059
-
通过
nvidia-smi查看驱动版本信息 -
通过
pip list查看安装的cudatoolkit和cudnn程序包的版本