Closed
Conversation
…ersion_id envar, etc..
…version was a mistake.
Remove loading of netcdf and cmake in module section. Not needed.
…/compilerVersion for cases of serial installation.
Collaborator
Author
|
just a note: as natalie mentioned over on the emc hpc-stack PR, the cmake compiler flags need fixed in the cmake section of the build_scotch.sh script. just getting this in here so more folks can see it and we can keep progress going. |
Collaborator
|
Closing this PR, as confirmed by @ulmononian, because the subsequent PR-14 has the updates and modification for scotch installations on all the NOAA Tier 1 systems |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Note: this PR mirrors NOAA-EMC/hpc-stack PR NOAA-EMC#504. It will serve as a temporary measure to get the scotch build capabilities into the hpc-stack for issue NOAA-EMC#501. we may end up using the EPIC fork to build an hpc-stack in the role.epic space on Hera that includes scotch for the WW3 group.
A request to support the scotch library (on at least Hera and Orion) came via NOAA-EMC#501. This PR includes the pertinent additions/adaptations to enable installation of scotch as part of the stack, including:
Successful installation as a part of a test hpc-stack was performed on Hera w/ Intel-2022.1.2 compiler and MPI (src: /scratch1/NCEPDEV/stmp2/Cameron.Book/hpcs_work/src/scotchNsplenda , lib: /scratch1/NCEPDEV/stmp2/Cameron.Book/hpcs_work/libs/scotch). @natalie-perlin will follow with Orion testing, as I do not have access.
I have not added a scotch section to any of the stack/*yaml files simply because I am not sure which would be most relevant. Open to suggestions, or we can just leave the inclusion of the scotch section to users who actually want/need the library in their stack.
If the basic additions in this PR are deemed OK, we can go ahead and install scotch in the forthcoming, official, EPIC-maintained hpc-stack locations on Hera and Orion.
Note: I would like to recognize contributions from @natalie-perlin to this work.