ADD: default correct openmpi variants x86_64 SLES
This commit is contained in:

parent
b9d0438497
commit
8b657a6026
18
env/sles15/x86_64/sysconfigs/packages.yaml
vendored
18
env/sles15/x86_64/sysconfigs/packages.yaml
vendored
@ -44,6 +44,8 @@ packages:
|
|||||||
target: x86_64
|
target: x86_64
|
||||||
cairo:
|
cairo:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
|
cassini-headers:
|
||||||
|
require: '@main'
|
||||||
cmake:
|
cmake:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
coreutils:
|
coreutils:
|
||||||
@ -79,7 +81,7 @@ packages:
|
|||||||
spec: cray-pmi@6.1.13%gcc
|
spec: cray-pmi@6.1.13%gcc
|
||||||
cuda:
|
cuda:
|
||||||
prefer:
|
prefer:
|
||||||
- spec: '@12.2.0'
|
- spec: '@12.8.0'
|
||||||
require: '@12.2.0:'
|
require: '@12.2.0:'
|
||||||
externals:
|
externals:
|
||||||
- modules:
|
- modules:
|
||||||
@ -88,6 +90,8 @@ packages:
|
|||||||
spec: cuda@12.2.0%nvhpc@23.9
|
spec: cuda@12.2.0%nvhpc@23.9
|
||||||
curl:
|
curl:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
|
cxi-driver:
|
||||||
|
require: '@main'
|
||||||
expat:
|
expat:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
fftw:
|
fftw:
|
||||||
@ -148,11 +152,14 @@ packages:
|
|||||||
require: 'default_library=shared,static'
|
require: 'default_library=shared,static'
|
||||||
libbsd:
|
libbsd:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
|
libcxi:
|
||||||
|
require: '@main'
|
||||||
libevent:
|
libevent:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
# Crayism
|
# Crayism
|
||||||
libfabric:
|
libfabric:
|
||||||
buildable: true
|
buildable: true
|
||||||
|
require: '@main+cuda+uring fabrics=cxi,sockets,tcp,udp,xpmem'
|
||||||
externals:
|
externals:
|
||||||
- modules:
|
- modules:
|
||||||
- libfabric/1.22.0
|
- libfabric/1.22.0
|
||||||
@ -225,9 +232,7 @@ packages:
|
|||||||
cxx: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvc++
|
cxx: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvc++
|
||||||
fortran: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvfortran
|
fortran: /opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/bin/nvfortran
|
||||||
operating_system: sles15
|
operating_system: sles15
|
||||||
modules:
|
modules: nvhpc-nompi/23.9
|
||||||
- libfabrics
|
|
||||||
- nvhpc-nompi/23.9
|
|
||||||
environment:
|
environment:
|
||||||
prepend_path:
|
prepend_path:
|
||||||
LD_LIBRARY_PATH: '/opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/lib:/opt/nvidia/hpc_sdk/Linux_x86_64/23.9/math_libs/lib64/stubs'
|
LD_LIBRARY_PATH: '/opt/nvidia/hpc_sdk/Linux_x86_64/23.9/compilers/lib:/opt/nvidia/hpc_sdk/Linux_x86_64/23.9/math_libs/lib64/stubs'
|
||||||
@ -246,9 +251,9 @@ packages:
|
|||||||
spec: openldap@2.4.46
|
spec: openldap@2.4.46
|
||||||
openmpi:
|
openmpi:
|
||||||
require:
|
require:
|
||||||
- spec: "schedulers=slurm fabrics=ofi +cuda +legacylaunchers"
|
- spec: "schedulers=slurm fabrics=ofi,xpmem +cuda +internal-pmix"
|
||||||
when: "@5.0.0:"
|
when: "@5.0.0:"
|
||||||
- spec: "schedulers=slurm fabrics=ofi +pmi +cxx +cxx_exceptions +cuda +legacylaunchers"
|
- spec: "schedulers=slurm fabrics=ofi,xpmem +pmi +cxx +cxx_exceptions +cuda +legacylaunchers"
|
||||||
when: "@:5.0.0"
|
when: "@:5.0.0"
|
||||||
openssh:
|
openssh:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
@ -308,6 +313,7 @@ packages:
|
|||||||
externals:
|
externals:
|
||||||
- modules:
|
- modules:
|
||||||
- xpmem/2.8.2-1.0_3.9__g84a27a5.shasta
|
- xpmem/2.8.2-1.0_3.9__g84a27a5.shasta
|
||||||
|
prefix: /usr
|
||||||
spec: xpmem@2.8.2-1
|
spec: xpmem@2.8.2-1
|
||||||
xxhash:
|
xxhash:
|
||||||
require: '%gcc@7.5.0'
|
require: '%gcc@7.5.0'
|
||||||
|
Reference in New Issue
Block a user