-
Notifications
You must be signed in to change notification settings - Fork 36
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
[INSTALL] Update CRTM-2.4.0 on all HPC machines #519
Comments
@emilyhcliu EPIC has been supporting hpc stack on Orion at /work/noaa/epic-ps/role-epic-ps/hpc-stack/libs/intel-2022.1.2. Regarding hpc-stack-gfsv16, there can be permission issue (EPIC side) to access /apps/contrib/NCEP/libs/hpc-stack/modulefiles/stack. By any chance, is migration of hpc-stack-gfsv16 possible to somewhere EPIC location ? @natalie-perlin FYI |
@jkbk2004 GSI is having issue at run time when it is compiled with intel-2022. The issue is tracked in NOAA-EMC/GSI#447. So, we can not use the libraries under intel-2022. For GSI develop, we would like to move to EPIC HPC stacks (hopefully, we can resolve the issue with intel-2022) So, I think there are two options: Any thoughts? |
@natalie-perlin can we add the hpc stack option on orion epic space for this gsi requirement? |
@jkbk2004 @emilyhcliu - The intel-18 modules for the GSI may only be helpful as a debugging step, until the issue with higher-version intel compilers is solved. This however may not be a community-recommended approach of using different compilers to build different parts of the UFS Apps... |
@natalie-perlin The GSI cannot run with intel 2021+ on any system until the above mentioned issue is resolved. I think everyone agrees that it would be ideal for everything to move to Intel 2022, but, unfortunately, this is not possible for the GSI yet. So all GSI dependencies, including CRTM, need to be compiled with Intel 18 for the time being on all systems. |
@DavidHuber-NOAA - what about the cases with GNU compilers? EPIC supports software stacks with gnu compilers on Hera and Cheyenne that are built to support UFS-WM and UFS-SRW |
@natalie-perlin I believe these would be required as well, though I can't say with certainty. I've only been helping with the Intel 2022 issue and am not an authority on the GSI otherwise. |
The stack for GSI modules built with intel-2018.4 + impi/2018.4 compilers is ready on The way to load:
The lines 4-6 in gsi_orion.lua would then become:
Update: Alternatives built: w3emc/2.9.1, w3emc/2.9.2 The identical stack is being built with intel-2022.1.2 compiler, which hopefully could be used for debugging purposes for the > intel/2020 compilers. (Fingers crossed) Please let us know if you have any comments on the modules built or needed to be built. |
HPC-stack with intel/2022.1.2 compiler on
|
@jkbk2004 - |
@emilyhcliu @jkbk2004 - I will plan to fully update the CRTM-2.4.0 code with the new code that contains a bug-fix in all EPIC-maintained hpc-stacks that are built with netcdf/4.7.4 over the weekend, when it is unlikely to interfere with the WM and SRW tests. So far, the update has been done to the newer stacks built with netcdf/4.9.2. A stack with the The crtm/2.4.0 stack update would require rebuilding a upp library as well, as a dependency on crtm. Will notify here when done. |
All the active and current EPIC stacks have been updated with the latest CRTM/2.4.0 and corresponding CRTM fix files. Please see below the stack locations:
|
@DavidHuber-NOAA and @emilyhcliu Wondering if anybody tries to run GSI with spack-stack (stack-intel/2021.7.1) on Hercules. I have issues during running while it compiled successfully on Hercules. |
@BijuThomas-NOAA No, I have not tried yet. The GSI does not yet run with Intel 2021+ (NOAA-EMC/GSI#447 NOAA-EMC/GSI#571), but I have it working on Orion and am actively working on it on Hera with an apparent communication problem on Hera. @natalie-perlin has gotten it to work on Gaea and is actively working on Cheyenne. After that, we could perhaps try out spack stack and then Hercules. |
The crtm version 2.4.0 installed under hpc-stack: /apps/contrib/NCEP/libs/hpc-stack/modulefiles/stack is outdated and needs an update.
**Issue #517 is related to this issue.
Which software in the stack would you like installed?
crtm version 2.4.0 and related coefficient files
What is the version/tag of the software?
release/REL-2.4.0_emc
What compilation options would you like set?
intel-2018.4
Which machines would you like to have the software installed?
All HPC machines other than HERA
HERA already updated.
Any other relevant information that we should know to correctly install the software??
Additional context
Question: For ORION, the hpc-stack is the one under active maintenance, the hpc-stack-gfsv16 is not, correct?
The text was updated successfully, but these errors were encountered: