diff --git a/eb_hooks.py b/eb_hooks.py index db01ed66..67b031bc 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -88,11 +88,11 @@ ) # Supported compute capabilities by CUDA toolkit version -# Obtained by installing all CUDAs from 12.0.0 to 13.1.0, then using: +# Obtained by installing all CUDAs from 12.0.0 to 13.3.0, then using: # #!/bin/bash # -# CUDA_VERS=(12.0.0 12.1.0 12.1.1 12.2.0 12.2.2 12.3.0 12.3.2 12.4.0 12.5.0 12.6.0 12.8.0 12.9.0 12.9.1 13.0.0 13.0.1 13.0.2 13.1.0) +# CUDA_VERS=(12.0.0 12.1.0 12.1.1 12.2.0 12.2.2 12.3.0 12.3.2 12.4.0 12.5.0 12.6.0 12.8.0 12.9.0 12.9.1 13.0.0 13.0.1 13.0.2 13.1.0 13.1.1 13.2.0 13.3.0) # # for ver in ${CUDA_VERS[@]}; do # module load CUDA/${ver} @@ -120,6 +120,9 @@ '13.0.1': ['75', '80', '86', '87', '88', '89', '90', '100', '110', '103', '120', '121'], '13.0.2': ['75', '80', '86', '87', '88', '89', '90', '100', '110', '103', '120', '121'], '13.1.0': ['75', '80', '86', '87', '88', '89', '90', '100', '110', '103', '120', '121'], + '13.1.1': ['75', '80', '86', '87', '88', '89', '90', '100', '110', '103', '120', '121'], + '13.2.0': ['75', '80', '86', '87', '88', '89', '90', '100', '110', '103', '120', '121'], + '13.3.0': ['75', '80', '86', '87', '88', '89', '90', '100', '110', '103', '120', '121'], } # Ensure that we don't print any messages in --terse mode diff --git a/scripts/gpu_support/nvidia/easystacks/2026.06/eessi-2026.06-eb-5.3.1-CUDA-host-injections.yml b/scripts/gpu_support/nvidia/easystacks/2026.06/eessi-2026.06-eb-5.3.1-CUDA-host-injections.yml new file mode 100644 index 00000000..0c1f89cc --- /dev/null +++ b/scripts/gpu_support/nvidia/easystacks/2026.06/eessi-2026.06-eb-5.3.1-CUDA-host-injections.yml @@ -0,0 +1,10 @@ +# This EasyStack provides a list of all the EasyConfigs that should be installed in host_injections +# for nvidia GPU support, because they cannot (fully) be shipped as part of EESSI due to license constraints +easyconfigs: + - CUDA-13.3.0.eb: + options: + accept-eula-for: CUDA + - cuDNN-9.23.0.39-CUDA-13.3.0.eb: + options: + accept-eula-for: cuDNN + cuda-sanity-check-accept-missing-ptx: True