-
Notifications
You must be signed in to change notification settings - Fork 55
Add oneAPI config for Narwhal, add GNU config for Atlantis, remove Sandy platform; make python variant for esmf configurable
#1318
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
ff17223
Configure [email protected] for Narwhal
climbfuji f3a606c
Merge branch 'release/1.8.0' of https://github.com/jcsda/spack-stack …
climbfuji e0576ca
Update doc/source/PreConfiguredSites.rst: add note that oneAPI Narwha…
climbfuji 5762092
Merge branch 'release/1.8.0' of https://github.com/jcsda/spack-stack …
climbfuji b3d973d
Merge branch 'develop' of https://github.com/jcsda/spack-stack into f…
climbfuji 76361b0
Add configs/sites/tier1/atlantis/mirrors.yaml
climbfuji 87067e9
Update site/packages.yaml and site/modules.yaml (#1322)
RatkoVasic-NOAA 7abb38b
Merge branch 'develop' of https://github.com/jcsda/spack-stack into f…
climbfuji 91fe139
Add configs/sites/tier1/atlantis/packages_gcc.yaml
climbfuji 5469c56
Remove site sandy
climbfuji ab722bb
More updates to atlantis site config for GNU
climbfuji 46234a7
fix openmpi version on Hercules (#1326)
RatkoVasic-NOAA 5101d55
For release/1.8.0: update S4 site config and documentation (#1328)
climbfuji cbf2bd3
Release 1.8.0 additional fixes for Jet, Hercules and Orion (after run…
RatkoVasic-NOAA e4bdd95
Merge branch 'release/1.8.0' of https://github.com/jcsda/spack-stack …
climbfuji daa8586
Merge branch 'develop' of https://github.com/jcsda/spack-stack into f…
climbfuji 4ecbdae
Next round of updates for Atlantis: use Bright OpenMPI
climbfuji d6a41f5
Update configs/common/packages.yaml: do not require, but prefer, the …
climbfuji 871a5c5
Merge branch 'develop' of https://github.com/jcsda/spack-stack into f…
climbfuji 28ea3f7
Remove legacy environment variables for hdf5, p4est, libyaml from con…
climbfuji cd7c320
Split neptune-env into neptune-env (with default espc false) and nept…
climbfuji 886cf90
Add note to docs for selecting branch when cloning (#1341)
ncrossette 3d25bfb
Update configs/templates/{neptune-dev,skylab-dev,unified-dev}
climbfuji d1fd89f
Merge branch 'develop' of https://github.com/jcsda/spack-stack into f…
climbfuji e9a1462
Merge branch 'feature/split_neptune_env' of https://github.com/climbf…
climbfuji d6641e4
Add py-pyyaml to neptune-env, remove invalid Python variant from nept…
climbfuji c6a067f
Update site config and documentation for Narwhal to use new, official…
climbfuji 18a0b14
Merge branch 'develop' of https://github.com/jcsda/spack-stack into f…
climbfuji 716932c
Fix typo in configs/sites/tier1/narwhal/packages_oneapi.yaml
climbfuji 41b59e3
Update submodule pointer for spack ([email protected]) and replace [email protected].…
climbfuji adfe7b3
Merge branch 'develop' of https://github.com/jcsda/spack-stack into f…
climbfuji 4b2afed
Change spack source-cache locations on atlantis, narwhal, nautilus
climbfuji File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -136,6 +136,8 @@ modules: | |
| ^[email protected]+debug snapshot=b04: 'esmf-8.7.0b04-debug' | ||
| ^[email protected]~debug snapshot=b11: 'esmf-8.7.0b11' | ||
| ^[email protected]+debug snapshot=b11: 'esmf-8.7.0b11-debug' | ||
| ^[email protected]~debug snapshot=none: 'esmf-8.7.0' | ||
| ^[email protected]+debug snapshot=none: 'esmf-8.7.0-debug' | ||
| openmpi: | ||
| environment: | ||
| set: | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -138,6 +138,8 @@ modules: | |
| ^[email protected]+debug snapshot=b04: 'esmf-8.7.0b04-debug' | ||
| ^[email protected]~debug snapshot=b11: 'esmf-8.7.0b11' | ||
| ^[email protected]+debug snapshot=b11: 'esmf-8.7.0b11-debug' | ||
| ^[email protected]~debug snapshot=none: 'esmf-8.7.0' | ||
| ^[email protected]+debug snapshot=none: 'esmf-8.7.0-debug' | ||
| openmpi: | ||
| environment: | ||
| set: | ||
|
|
||
Empty file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
configs/sites/tier1/sandy/mirrors.yaml → configs/sites/tier1/atlantis/mirrors.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| packages: | ||
| all: | ||
| compiler:: [[email protected]] | ||
| providers: | ||
| mpi:: [[email protected]] | ||
| mpi: | ||
| buildable: False | ||
| openmpi: | ||
| buildable: False | ||
| externals: | ||
| - spec: [email protected]%gcc@=11.2.0~cuda~cxx~cxx_exceptions~java~memchecker+pmi~static~wrapper-rpath fabrics=ucx schedulers=slurm | ||
| modules: | ||
| - openmpi/mlnx/gcc/64/4.1.5a1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -15,6 +15,6 @@ packages: | |
| intel-oneapi-mkl: | ||
| externals: | ||
| - spec: [email protected] | ||
| prefix: /cm/shared/apps/intel/oneapi | ||
| modules: | ||
| - mkl/2022.1.0 | ||
| prefix: /cm/shared/apps/intel/oneapi | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -21,6 +21,30 @@ compilers:: | |
| set: | ||
| CRAYPE_LINK_TYPE: 'dynamic' | ||
| extra_rpaths: [] | ||
| - compiler: | ||
| spec: [email protected] | ||
| paths: | ||
| cc: cc | ||
| cxx: CC | ||
| f77: ftn | ||
| fc: ftn | ||
| flags: {} | ||
| operating_system: sles15 | ||
| modules: | ||
| - PrgEnv-intel/8.4.0 | ||
| - intel/2024.2 | ||
| - cray-libsci/23.05.1.4 | ||
| - libfabric/1.12.1.2.2.1 | ||
| environment: | ||
| prepend_path: | ||
| PATH: '/opt/cray/pe/gcc/10.3.0/snos/bin' | ||
| CPATH: '/opt/cray/pe/gcc/10.3.0/snos/include' | ||
| LD_LIBRARY_PATH: '/opt/cray/libfabric/1.12.1.2.2.1/lib64:/opt/cray/pe/libsci/23.05.1.4/INTEL/2022.2/x86_64/lib:/opt/cray/pe/gcc/10.3.0/snos/lib:/opt/cray/pe/gcc/10.3.0/snos/lib64' | ||
| append_path: | ||
| CPATH: '/opt/intel/oneapi_2024.2.0.634/compiler/2024.2/opt/compiler/include/intel64' | ||
| set: | ||
| CRAYPE_LINK_TYPE: 'dynamic' | ||
| extra_rpaths: [] | ||
| - compiler: | ||
| spec: [email protected] | ||
| paths: | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| packages: | ||
| all: | ||
| compiler:: [[email protected],[email protected]] | ||
| providers: | ||
| mpi:: [[email protected]] | ||
| mpi: | ||
| buildable: False | ||
| cray-mpich: | ||
| externals: | ||
| - spec: [email protected]%[email protected] ~wrappers | ||
| modules: | ||
| - cray-mpich-ucx/8.1.21 | ||
| - craype-network-ucx | ||
| intel-oneapi-mkl: | ||
| externals: | ||
| - spec: [email protected]%[email protected] | ||
| prefix: /opt/intel/oneapi_2024.2.0.634 | ||
| intel-oneapi-tbb: | ||
| externals: | ||
| - spec: [email protected]%[email protected] | ||
| prefix: /opt/intel/oneapi_2024.2.0.634 | ||
| modules: | ||
| - tbb/2021.13 | ||
| intel-oneapi-runtime: | ||
| externals: | ||
| - spec: [email protected]%[email protected] | ||
| prefix: /opt/intel/oneapi_2024.2.0.634 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -8,8 +8,8 @@ spack: | |
| definitions: | ||
| - compilers: ['%aocc', '%apple-clang', '%gcc', '%intel', '%oneapi'] | ||
| - packages: | ||
| - neptune-env +espc ^[email protected].0b11 snapshot=b11 | ||
| - neptune-python-env +xnrl ^[email protected].0b11 snapshot=b11 | ||
| - neptune-env +espc ^[email protected].0 | ||
| - neptune-python-env +xnrl ^[email protected].0 | ||
|
|
||
| specs: | ||
| - matrix: | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -17,12 +17,12 @@ spack: | |
| - jedi-fv3-env | ||
| - jedi-geos-env ^esmf@=8.6.1 | ||
| - jedi-mpas-env | ||
| - jedi-neptune-env ^esmf@=8.7.0b11 snapshot=b11 | ||
| - jedi-neptune-env ^esmf@=8.7.0 | ||
| - jedi-tools-env | ||
| - jedi-ufs-env ^esmf@=8.6.1 | ||
| - jedi-um-env | ||
| - neptune-env ^esmf@=8.7.0b11 snapshot=b11 | ||
| - neptune-python-env ^esmf@=8.7.0b11 snapshot=b11 | ||
| - neptune-env ^esmf@=8.7.0 | ||
| - neptune-python-env ^esmf@=8.7.0 | ||
| - soca-env | ||
| - ufs-srw-app-env ^esmf@=8.6.1 | ||
| - ufs-weather-model-env ^esmf@=8.6.1 | ||
|
|
@@ -33,7 +33,7 @@ spack: | |
|
|
||
| # Various esmf tags (list all to avoid duplicate packages) | ||
| - esmf@=8.6.1 snapshot=none | ||
| - esmf@=8.7.0b11 snapshot=b11 | ||
| - esmf@=8.7.0 snapshot=none | ||
|
|
||
| # MADIS for WCOSS2 decoders. | ||
| - [email protected] | ||
|
|
||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.