cuda: new versions and YAML config

This commit is contained in:
2025-03-13 10:23:47 +01:00
parent c9bda4b5ee
commit 20f9945dbb
2 changed files with 34 additions and 7 deletions

View File

@@ -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

View File

@@ -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