-
Notifications
You must be signed in to change notification settings - Fork 22
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
Upgrade compilers to Intel 2021+ #15
Comments
@hu5970 @aerorahul Do you know a straightforward method for testing this repository? I could run the appropriate global workflow jobs with Intel 18 and 2021 then compare outputs, but I'm sure I would be missing some components. |
@DavidHuber-NOAA |
This repository, to my knowledge, has no code manager nor regression (ctest) tests. Cloning it as part of the g-w install, updating the GSI-utils build to intel/2021+, and exercising utilities in a g-w cycled test sounds like a reasonable first order test. As @DavidHuber-NOAA points out this approach will not test all applications in this repository. Only those exercised by g-w will be tested. |
I'm combining this effort with #18. Closing. |
The global workflow and subcomponents need to have their compilers upgraded to Intel 2021+ OneAPI compilers. Months ago, when I tested this on a non-NOAA GCP cloud instance, compiling with Intel 2021.2 resulted in some cases where the EnKF recentering utility would freeze at C192 ensemble resolution. I was unable to diagnose the issue at the time, but I have seen similar behavior in the GSI when attempting to allocate enormous amounts of memory (~200GB) for a single array, so if the issue is still present, looking for large allocations may be a place to start (also possible that this was just an issue with GCP alone).
The text was updated successfully, but these errors were encountered: