Skip to content

Commit

Permalink
Update Orion site config: intel compiler + MPI
Browse files Browse the repository at this point in the history
  • Loading branch information
climbfuji committed Jun 27, 2024
1 parent 039a045 commit b6fddc9
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 10 deletions.
10 changes: 5 additions & 5 deletions configs/sites/orion/compilers.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
compilers:
- compiler:
spec: intel@2023.1.0
spec: intel@2021.9.0
paths:
cc: /apps/spack-managed/gcc-11.3.1/intel-oneapi-compilers-2023.1.0-sb753366rvywq75zeg4ml5k5c72xgj72/compiler/2023.1.0/linux/bin/icx
cxx: /apps/spack-managed/gcc-11.3.1/intel-oneapi-compilers-2023.1.0-sb753366rvywq75zeg4ml5k5c72xgj72/compiler/2023.1.0/linux/bin/icpx
f77: /apps/spack-managed/gcc-11.3.1/intel-oneapi-compilers-2023.1.0-sb753366rvywq75zeg4ml5k5c72xgj72/compiler/2023.1.0/linux/bin/ifx
fc: /apps/spack-managed/gcc-11.3.1/intel-oneapi-compilers-2023.1.0-sb753366rvywq75zeg4ml5k5c72xgj72/compiler/2023.1.0/linux/bin/ifx
cc: /apps/spack-managed/gcc-11.3.1/intel-oneapi-compilers-2023.1.0-sb753366rvywq75zeg4ml5k5c72xgj72/compiler/2023.1.0/linux/bin/intel64/icc
cxx: /apps/spack-managed/gcc-11.3.1/intel-oneapi-compilers-2023.1.0-sb753366rvywq75zeg4ml5k5c72xgj72/compiler/2023.1.0/linux/bin/intel64/icpc
f77: /apps/spack-managed/gcc-11.3.1/intel-oneapi-compilers-2023.1.0-sb753366rvywq75zeg4ml5k5c72xgj72/compiler/2023.1.0/linux/bin/intel64/ifort
fc: /apps/spack-managed/gcc-11.3.1/intel-oneapi-compilers-2023.1.0-sb753366rvywq75zeg4ml5k5c72xgj72/compiler/2023.1.0/linux/bin/intel64/ifort
flags:
cflags: -diag-disable=10441
cxxflags: -diag-disable=10441
Expand Down
11 changes: 6 additions & 5 deletions configs/sites/orion/packages.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
packages:
all:
compiler:: [intel@2023.1.0, gcc@12.2.0]
compiler:: [intel@2021.9.0, gcc@12.2.0]
providers:
mpi:: [intel-oneapi-mpi@2021.7.1, openmpi@4.1.6]
mpi:: [intel-oneapi-mpi@2021.9.0, openmpi@4.1.6]
zlib-api:: [zlib]

### MPI, Python, MKL
mpi:
buildable: False
intel-oneapi-mpi:
externals:
- spec: intel-oneapi-mpi@2021.7.1%intel@2023.1.0
prefix: /apps/spack-managed/oneapi-2023.1.0/intel-oneapi-mpi-2021.9.0-a66eaipzsnyrdgaqzxmqmqz64qzvhkse
- spec: intel-oneapi-mpi@2021.9.0%intel@2021.9.0
#prefix: /apps/spack-managed/oneapi-2023.1.0/intel-oneapi-mpi-2021.9.0-a66eaipzsnyrdgaqzxmqmqz64qzvhkse
modules:
- intel-oneapi-mpi/2021.7.1
- intel-oneapi-mpi/2021.9.0
openmpi:
externals:
- spec: openmpi@4.1.6%gcc@12.2.0~cuda~cxx~cxx_exceptions~java~memchecker+pmi~static~wrapper-rpath schedulers=slurm
# Shouldn't set prefix if we want to use modules
prefix: /work/noaa/epic/role-epic/spack-stack/orion/installs/openmpi/4.1.6
modules:
- gnu/12.2.0
Expand Down

0 comments on commit b6fddc9

Please sign in to comment.