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

Merge branch 'fix_nvhpc_modules' into 'main'

Fix missing modules for acceleration

See merge request !9
parents c77f748a dd69994c
No related branches found
No related tags found
1 merge request!9Fix missing modules for acceleration
Pipeline #206633 canceled
......@@ -5,42 +5,14 @@ modules:
# environment:
# unset:
# - CUDA_ROOT
nvhpc+mpi@24.3:
environment:
set:
HPCX_DIR: "{prefix}/Linux_x86_64/24.3/comm_libs/12.3/hpcx/hpcx-2.17.1"
OPAL_PREFIX: "${HPCX_DIR}/ompi"
prepend_path:
LD_LIBRARY_PATH: "${HPCX_DIR}/ompi/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/ucx/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/ucx/lib/ucx"
LD_LIBRARY_PATH: "${HPCX_DIR}/ucc/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/ucc/lib/ucc"
LD_LIBRARY_PATH: "${HPCX_DIR}/hcoll/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/sharp/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/nccl_rdma_sharp_plugin/lib"
PATH: "${HPCX_DIR}/ucx/bin"
PATH: "${HPCX_DIR}/ucc/bin"
PATH: "${HPCX_DIR}/hcoll/bin"
PATH: "${HPCX_DIR}/sharp/bin"
nvhpc+mpi@24.7:
environment:
set:
HPCX_DIR: "{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/hpcx-2.19"
OPAL_PREFIX: "${HPCX_DIR}/ompi"
HPCX_DIR: "{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest"
OPAL_PREFIX: "{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/ompi"
prepend_path:
LD_LIBRARY_PATH: "${HPCX_DIR}/ompi/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/ucx/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/ucx/lib/ucx"
LD_LIBRARY_PATH: "${HPCX_DIR}/ucc/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/ucc/lib/ucc"
LD_LIBRARY_PATH: "${HPCX_DIR}/hcoll/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/sharp/lib"
LD_LIBRARY_PATH: "${HPCX_DIR}/nccl_rdma_sharp_plugin/lib"
PATH: "${HPCX_DIR}/ucx/bin"
PATH: "${HPCX_DIR}/ucc/bin"
PATH: "${HPCX_DIR}/hcoll/bin"
PATH: "${HPCX_DIR}/sharp/bin"
LD_LIBRARY_PATH: '{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/ompi/lib:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/ucx/lib:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/ucx/lib/ucx:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/ucc/lib:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/ucc/lib/ucc:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/hcoll/lib:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/sharp/lib:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/nccl_rdma_sharp_plugin/lib'
PATH: '{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/ucx/bin:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/ucc/bin:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/hcoll/bin:{prefix}/Linux_x86_64/24.7/comm_libs/12.5/hpcx/latest/sharp/bin'
nccl:
environment:
set:
......
......@@ -8,6 +8,7 @@ spack:
- modules_stack.yaml
- modules_env.yaml
- modules_accel.yaml
- definitions_stack.yaml
- definitions_accel.yaml
......
......@@ -8,6 +8,7 @@ spack:
- modules_stack.yaml
- modules_env.yaml
- modules_accel.yaml
- definitions_accel.yaml
- definitions_env.yaml
......
......@@ -8,6 +8,7 @@ spack:
- modules_stack.yaml
- modules_env.yaml
- modules_accel.yaml
- definitions_accel.yaml
- definitions_env.yaml
......
......@@ -8,6 +8,7 @@ spack:
- modules_stack.yaml
- modules_env.yaml
- modules_accel.yaml
- definitions_accel.yaml
- definitions_env.yaml
......
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