Add MPIs as of release/23.1.0
This commit is contained in:
parent
3c4240e83f
commit
d57f3d9cdf
1 changed files with 21 additions and 0 deletions
|
@ -2,7 +2,28 @@ packages:
|
||||||
all:
|
all:
|
||||||
compiler: [gcc@12.3.0, aocc@4.1.0]
|
compiler: [gcc@12.3.0, aocc@4.1.0]
|
||||||
providers:
|
providers:
|
||||||
|
mpi: [mpt, openmpi]
|
||||||
pkgconfig: [pkgconf]
|
pkgconfig: [pkgconf]
|
||||||
|
openmpi:
|
||||||
|
externals:
|
||||||
|
- spec: openmpi@4.1.6%gcc@=12.3.0~cuda~cxx~cxx_exceptions~java~memchecker+pmi~static~wrapper-rpath
|
||||||
|
fabrics=ucx schedulers=slurm,tm
|
||||||
|
prefix: /opt/hlrs/non-spack/release/23.1.0/mpi/openmpi/4.1.6-gcc-12.3.0
|
||||||
|
- spec: openmpi@4.1.6%aocc@=4.1.0~cuda~cxx~cxx_exceptions~java~memchecker+pmi~static~wrapper-rpath
|
||||||
|
fabrics=ucx schedulers=slurm,tm
|
||||||
|
prefix: /opt/hlrs/non-spack/release/23.1.0/mpi/openmpi/4.1.6-aocc-4.1.0
|
||||||
|
buildable: false
|
||||||
|
mpt:
|
||||||
|
externals:
|
||||||
|
# We have to generate compiler-specific modulefiles in order to
|
||||||
|
# e.g. set custom Fortran modules path. It's hence not possible
|
||||||
|
# to use a single spec based on gcc@8.5.0 although a single spec
|
||||||
|
# would be meaningful due to the _prebuilt_ fashion of MPT.
|
||||||
|
- spec: mpt@2.28%gcc@=12.3.0
|
||||||
|
prefix: /opt/hlrs/non-spack/mpi/mpt/mpt-2.28
|
||||||
|
- spec: mpt@2.28%aocc@=4.1.0
|
||||||
|
prefix: /opt/hlrs/non-spack/mpi/mpt/mpt-2.28
|
||||||
|
buildable: False
|
||||||
binutils:
|
binutils:
|
||||||
externals:
|
externals:
|
||||||
- spec: binutils@2.30.123
|
- spec: binutils@2.30.123
|
||||||
|
|
Loading…
Reference in a new issue