Skip to content

Commit

Permalink
discover oneapi configs
Browse files Browse the repository at this point in the history
  • Loading branch information
ashley314 committed Feb 12, 2025
1 parent e0b56c9 commit 2dc76bd
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 0 deletions.
38 changes: 38 additions & 0 deletions configs/sites/tier1/discover-scu17/compilers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,44 @@ compilers:
I_MPI_ADJUST_REDUCE_SCATTER: '4'
I_MPI_ADJUST_BARRIER: '9'
extra_rpaths: []
- compiler:
spec: oneapi@=2024.2.0
paths:
cc: /usr/local/intel/oneapi/2024/compiler/2024.2/bin/icx
cxx: /usr/local/intel/oneapi/2024/compiler/2024.2/bin/icpx
f77: /usr/local/intel/oneapi/2024/compiler/2024.2/bin/ifort
fc: /usr/local/intel/oneapi/2024/compiler/2024.2/bin/ifort
flags: {}
operating_system: sles15
target: x86_64
modules:
- comp/intel/2024.2.0
environment:
prepend_path:
PATH: '/usr/local/other/gcc/11.4.0/bin'
CPATH: '/usr/local/other/gcc/11.4.0/include'
LD_LIBRARY_PATH: '/usr/local/intel/oneapi/2024/compiler/2024.2/lib/:/usr/local/other/gcc/11.4.0/lib64'
set:
# https://github.com/JCSDA/spack-stack/issues/1011
I_MPI_SHM_HEAP_VSIZE: '512'
PSM2_MEMORY: 'large'
# https://github.com/JCSDA/spack-stack/issues/1012
I_MPI_EXTRA_FILESYSTEM: '1'
I_MPI_EXTRA_FILESYSTEM_FORCE: 'gpfs'
I_MPI_FABRICS: 'ofi'
I_MPI_OFI_PROVIDER: 'psm3'
I_MPI_ADJUST_SCATTER: '2'
I_MPI_ADJUST_SCATTERV: '2'
I_MPI_ADJUST_GATHER: '2'
I_MPI_ADJUST_GATHERV: '3'
I_MPI_ADJUST_ALLGATHER: '3'
I_MPI_ADJUST_ALLGATHERV: '3'
I_MPI_ADJUST_ALLREDUCE: '12'
I_MPI_ADJUST_REDUCE: '10'
I_MPI_ADJUST_BCAST: '11'
I_MPI_ADJUST_REDUCE_SCATTER: '4'
I_MPI_ADJUST_BARRIER: '9'
extra_rpaths: []
- compiler:
spec: gcc@=12.3.0
paths:
Expand Down
5 changes: 5 additions & 0 deletions configs/sites/tier1/discover-scu17/packages_intel.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,8 @@ packages:
externals:
- spec: [email protected]%[email protected]
prefix: /usr/local/intel/oneapi/2021
wget:
buildable: False
externals:
- spec: [email protected]
prefix: /usr
21 changes: 21 additions & 0 deletions configs/sites/tier1/discover-scu17/packages_oneapi.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
packages:
all:
compiler:: [[email protected],[email protected]]
providers:
mpi:: [[email protected]]
mpi:
buildable: False
intel-oneapi-mpi:
externals:
- spec: [email protected]%[email protected]
prefix: /usr/local/intel/oneapi/2024
modules:
- mpi/impi/2021.13
intel-oneapi-mkl:
externals:
- spec: [email protected]
prefix: /usr/local/intel/oneapi/2024
intel-oneapi-runtime:
externals:
- spec: [email protected]%[email protected]
prefix: /usr/local/intel/oneapi/2024

0 comments on commit 2dc76bd

Please sign in to comment.