Skip to content
Snippets Groups Projects
Commit 19654480 authored by Nicolas Richart's avatar Nicolas Richart
Browse files

Addapting version of rdma-core and adding l40s definitions

parent 78e0fa7e
No related branches found
No related tags found
No related merge requests found
Pipeline #200138 failed
...@@ -10,7 +10,7 @@ FROM registry.c4science.ch/scitas-stack/rhel9-base:9.0 ...@@ -10,7 +10,7 @@ FROM registry.c4science.ch/scitas-stack/rhel9-base:9.0
ARG APPSTREAM_REPO=rhel-9-for-x86_64-appstream-rpms ARG APPSTREAM_REPO=rhel-9-for-x86_64-appstream-rpms
ARG SLURM_REPO=SCITAS_product-slurm_repo-slurm-2311 ARG SLURM_REPO=SCITAS_product-slurm_repo-slurm-2311
ARG PMIX_REPO=SCITAS_product-scitas_repo-scitas-cluster ARG PMIX_REPO=SCITAS_product-scitas_repo-scitas-cluster
ARG MLNX_REPO=SCITAS_product-mlnx_repo-mlnx-ofed-24_01-0_3_3_1-5_14_0-70_30_1-rhel90 ARG MLNX_REPO=SCITAS_product-mlnx_repo-mlnx-ofed-24_04-0_6_6_0-5_14_0-70_30_1-rhel90
ARG CUDA_REPO=SCITAS_product-cuda_repo-cuda-535_154_05-x86_64-rhel9 ARG CUDA_REPO=SCITAS_product-cuda_repo-cuda-535_154_05-x86_64-rhel9
ARG GPFS_REPO=SCITAS_product-gpfs_repo-gpfs-519 ARG GPFS_REPO=SCITAS_product-gpfs_repo-gpfs-519
......
definitions:
- cuda_system_codes:
- cuda
- cudnn
- cuda_serial_codes:
- nccl
...@@ -62,7 +62,7 @@ packages: ...@@ -62,7 +62,7 @@ packages:
rdma-core: rdma-core:
buildable: false buildable: false
externals: externals:
- spec: 'rdma-core@47.1' - spec: 'rdma-core@51.1'
prefix: /usr prefix: /usr
slurm: slurm:
......
...@@ -2,10 +2,77 @@ packages: ...@@ -2,10 +2,77 @@ packages:
all: all:
target: ["zen4"] target: ["zen4"]
require: require:
- spec: ^openmpi +cuda - "~rocm"
when: '%gcc ^mpi'
- spec: cuda_arch=89 - spec: cuda_arch=89 target=zen4
when: '+cuda' when: '+cuda'
- '+cuda' - spec: '+cuda'
when: '%gcc'
# ---------------------------------------------------------------------------
hypre:
require:
- spec: '+cuda cuda_arch=89 +unified-memory'
when: '%gcc'
kokkos:
require:
- spec: '+cuda cuda_arch=89 +cuda_uvm +wrapper ~openmptarget'
when: '%gcc'
openmpi:
require:
- spec: '+cuda cuda_arch=89 target=zen4'
petsc:
require:
- spec: '+cuda cuda_arch=89'
when: '%gcc'
py-tensorflow:
require:
- spec: '+cuda cuda_arch=89 +nccl'
py-torch:
require:
- spec: '+cuda cuda_arch=89 +nccl +cudnn'
quantum-espresso:
require:
- spec: '~cuda'
suite-sparse:
require:
- spec: '+cuda'
ucx:
require:
- spec: '+xpmem +cma +rdmacm +rc +ud +dc +verbs +ib_hw_tm +gdrcopy +cuda cuda_arch=89 ~rocm target=zen4'
# ---------------------------------------------------------------------------
# Externals
# ---------------------------------------------------------------------------
pmix:
buildable: false
externals:
- spec: 'pmix@5.0.2'
prefix: /usr
rdma-core:
buildable: false
externals:
- spec: 'rdma-core@51.1'
prefix: /usr
slurm:
buildable: false
externals:
- spec: 'slurm@24-05-0-2'
prefix: /usr
xpmem:
buildable: false
externals:
- spec: 'xpmem@2.7.3'
prefix: /usr
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment