summaryrefslogtreecommitdiff
path: root/mesonbuild/modules
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/modules')
-rw-r--r--mesonbuild/modules/cuda.py40
1 files changed, 31 insertions, 9 deletions
diff --git a/mesonbuild/modules/cuda.py b/mesonbuild/modules/cuda.py
index 0c5df8c58..8759b019f 100644
--- a/mesonbuild/modules/cuda.py
+++ b/mesonbuild/modules/cuda.py
@@ -46,33 +46,55 @@ class _CudaVersion:
return None
+# Copied from: https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#id7
_DRIVER_TABLE_VERSION: T.List[_CudaVersion] = [
- _CudaVersion('12.0.1', '528.41', '525.60.13'),
- _CudaVersion('12.0.0', '527.41', '525.60.13'),
+ _CudaVersion('13.0.2', 'unknown', '580.95.05'),
+ _CudaVersion('13.0.1', 'unknown', '580.82.07'),
+ _CudaVersion('13.0.0', 'unknown', '580.65.06'),
+ _CudaVersion('12.9.1', '576.57', '575.57.08'),
+ _CudaVersion('12.9.0', '576.02', '575.51.03'),
+ _CudaVersion('12.8.1', '572.61', '570.124.06'),
+ _CudaVersion('12.8.0', '570.65', '570.26'),
+ _CudaVersion('12.6.3', '561.17', '560.35.05'),
+ _CudaVersion('12.6.2', '560.94', '560.35.03'),
+ _CudaVersion('12.6.1', '560.94', '560.35.03'),
+ _CudaVersion('12.6.0', '560.76', '560.28.03'),
+ _CudaVersion('12.5.1', '555.85', '555.42.06'),
+ _CudaVersion('12.5.0', '555.85', '555.42.02'),
+ _CudaVersion('12.4.1', '551.78', '550.54.15'),
+ _CudaVersion('12.4.0', '551.61', '550.54.14'),
+ _CudaVersion('12.3.1', '546.12', '545.23.08'),
+ _CudaVersion('12.3.0', '545.84', '545.23.06'),
+ _CudaVersion('12.2.2', '537.13', '535.104.05'),
+ _CudaVersion('12.2.1', '536.67', '535.86.09'),
+ _CudaVersion('12.2.0', '536.25', '535.54.03'),
+ _CudaVersion('12.1.1', '531.14', '530.30.02'),
+ _CudaVersion('12.1.0', '531.14', '530.30.02'),
+ _CudaVersion('12.0.1', '528.33', '525.85.11'),
_CudaVersion('12.0.0', '527.41', '525.60.13'),
_CudaVersion('11.8.0', '522.06', '520.61.05'),
_CudaVersion('11.7.1', '516.31', '515.48.07'),
_CudaVersion('11.7.0', '516.01', '515.43.04'),
- _CudaVersion('11.6.1', '511.65', '510.47.03'),
+ _CudaVersion('11.6.1', '511.65', '510.47.03'), # 11.6.2 is identical
_CudaVersion('11.6.0', '511.23', '510.39.01'),
- _CudaVersion('11.5.1', '496.13', '495.29.05'),
+ _CudaVersion('11.5.1', '496.13', '495.29.05'), # 11.5.2 is identical
_CudaVersion('11.5.0', '496.04', '495.29.05'),
- _CudaVersion('11.4.3', '472.50', '470.82.01'),
- _CudaVersion('11.4.1', '471.41', '470.57.02'),
+ _CudaVersion('11.4.3', '472.50', '470.82.01'), # 11.4.4 is identical
+ _CudaVersion('11.4.1', '471.41', '470.57.02'), # 11.4.2 is identical
_CudaVersion('11.4.0', '471.11', '470.42.01'),
- _CudaVersion('11.3.0', '465.89', '465.19.01'),
+ _CudaVersion('11.3.0', '465.89', '465.19.01'), # 11.3.1 is identical
_CudaVersion('11.2.2', '461.33', '460.32.03'),
_CudaVersion('11.2.1', '461.09', '460.32.03'),
_CudaVersion('11.2.0', '460.82', '460.27.03'),
_CudaVersion('11.1.1', '456.81', '455.32'),
_CudaVersion('11.1.0', '456.38', '455.23'),
- _CudaVersion('11.0.3', '451.82', '450.51.06'),
+ _CudaVersion('11.0.3', '451.82', '450.51.06'), # 11.0.3.1 is identical
_CudaVersion('11.0.2', '451.48', '450.51.05'),
_CudaVersion('11.0.1', '451.22', '450.36.06'),
_CudaVersion('10.2.89', '441.22', '440.33'),
_CudaVersion('10.1.105', '418.96', '418.39'),
_CudaVersion('10.0.130', '411.31', '410.48'),
- _CudaVersion('148', '398.26', '396.37'),
+ _CudaVersion('9.2.148', '398.26', '396.37'),
_CudaVersion('9.2.88', '397.44', '396.26'),
_CudaVersion('9.1.85', '391.29', '390.46'),
_CudaVersion('9.0.76', '385.54', '384.81'),