From 20f9945dbb27b3767f0b9d2d29b0ea945bde9e51 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 13 Mar 2025 10:23:47 +0100 Subject: [PATCH] cuda: new versions and YAML config --- Programming/cuda/build | 3 +++ Programming/cuda/files/config.yaml | 38 ++++++++++++++++++++++++------ 2 files changed, 34 insertions(+), 7 deletions(-) diff --git a/Programming/cuda/build b/Programming/cuda/build index b04936f..9684585 100755 --- a/Programming/cuda/build +++ b/Programming/cuda/build @@ -1,5 +1,8 @@ #!/usr/bin/env modbuild +# install with +# bash ./cuda_12.8.1_570.124.06_linux.run --silent --toolkit --installpath=/opt/psi/Programming/cuda/12.8.1/ --no-opengl-libs --no-man-page +# pbuild::post_install() { cd "${PREFIX}/lib64/stubs" for lib in lib*; do diff --git a/Programming/cuda/files/config.yaml b/Programming/cuda/files/config.yaml index 1afd260..8e03246 100644 --- a/Programming/cuda/files/config.yaml +++ b/Programming/cuda/files/config.yaml @@ -11,7 +11,14 @@ cuda: compile: [] install: [pbuild::post_install] urls: - - &cuda-12_2_2-aarch64 url: https://developer.download.nvidia.com/compute/cuda/12.2.2/local_installers/cuda_12.2.2_535.104.05_linux_sbsa.run + - &cuda-12_8_1-aarch64 + url: https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda_12.8.1_570.124.06_linux_sbsa.run + unpacker: none + - &cuda-12_8_1-x86_64 + url: https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda_12.8.1_570.124.06_linux.run + unpacker: none + - &cuda-12_2_2-aarch64 + url: https://developer.download.nvidia.com/compute/cuda/12.2.2/local_installers/cuda_12.2.2_535.104.05_linux_sbsa.run unpacker: none - &cuda-12_2_2-x86_64 url: https://developer.download.nvidia.com/compute/cuda/12.2.2/local_installers/cuda_12.2.2_535.104.05_linux.run @@ -30,6 +37,8 @@ cuda: unpacker: none shasums: + cuda_12.8.1_570.124.06_linux.run: 228f6bcaf5b7618d032939f431914fc92d0e5ed39ebe37098a24502f26a19797 + cuda_12.8.1_570.124.06_linux_sbsa.run: 353cbab1b57282a1001071796efd95c1e40ec27a3375e854d12637eaa1c6107c cuda_12.2.2_535.104.05_linux.run: 2b39aae3e7618d9f59a3c8fa1f1bc61f29c0b0e0df75fb05076badb352952ef2 cuda_12.2.2_535.104.05_linux_sbsa.run: 4113a15e6b27a02638c72edeb5f89de4c9ea312febba12fc4cefff2edc882268 cuda_12.2.0_535.54.03_linux.run: ecf3d2afadcbac029f0f4505785810d52d006e4b87ba79ff3f984336a2bbf518 @@ -38,22 +47,40 @@ cuda: cuda_12.1.1_530.30.02_linux_sbsa.run: 45ea4cd860f0a26d3db8ce032530f2ee0b55abdd587545213d395a73623b4278 versions: - 12.2.2: + 12.8.1: variants: - target_cpus: [aarch64] systems: [gpu.*.merlin7.psi.ch] relstage: unstable overlay: PSI urls: - - *cuda-12_2_2-aarch64 + - *cuda-12_8_1-aarch64 - target_cpus: [x86_64] systems: [.*.merlin7.psi.ch] relstage: unstable overlay: PSI + urls: + - *cuda-12_8_1-x86_64 + - target_cpus: [x86_64] + relstage: stable + urls: + - *cuda-12_8_1-x86_64 + 12.2.2: + variants: + - target_cpus: [aarch64] + systems: [gpu.*.merlin7.psi.ch] + relstage: stable + overlay: PSI + urls: + - *cuda-12_2_2-aarch64 + - target_cpus: [x86_64] + systems: [.*.merlin7.psi.ch] + relstage: stable + overlay: PSI urls: - *cuda-12_2_2-x86_64 - target_cpus: [x86_64] - relstage: unstable + relstage: stable urls: - *cuda-12_2_2-x86_64 @@ -61,17 +88,14 @@ cuda: variants: - target_cpus: [aarch64] systems: [gpu.*.merlin7.psi.ch] - relstage: unstable urls: - *cuda-12_2_0-aarch64 - target_cpus: [x86_64] systems: [.*.merlin7.psi.ch] - relstage: unstable overlay: PSI urls: - *cuda-12_2_0-x86_64 - target_cpus: [x86_64] - relstage: unstable urls: - *cuda-12_2_0-x86_64