Skip to content
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

Update WW3 for porting and threading issues #435

Conversation

JessicaMeixner-NOAA
Copy link
Collaborator

@JessicaMeixner-NOAA JessicaMeixner-NOAA commented Feb 23, 2021

Description

This PR updates WW3 to the latest develop branch, which has updates for threading (see Issue #367)
it also has updates for WW3 to be able to be build on gaea, jet and theoretically with gnu compilers although that has not been tested.

Issue(s) addressed

Testing

How were these changes tested? On hera
What compilers / HPCs was it tested with? intel
Are the changes covered by regression tests? No, tests should be added for testing WW3 thread safe and tests should be turned on for waves on other platforms. The WW3 thread safe test ran into an issue that we are having issues with the number of MPI tasks changing answers (Issue #427 ) which will be addressed in another PR. The code compiles on Gaea but I did not have access to an account that can run the tests (request has been submitted), so the tests were not turned on. Theoretically the code should be able to compile on jet now as well.
Have regression tests and unit tests (utests) been run? On which platforms and with which compilers? hera.intel so far

Dependencies

The PR in WW3 is merged NOAA-EMC/WW3#315

@JessicaMeixner-NOAA
Copy link
Collaborator Author

Merged with the latest ufs-weather-model and also updated WW3 to the top of it's develop branch. hera.intel logs updated.

This PR could be combined with another one, or whatever is most convenient.

@DeniseWorthen
Copy link
Collaborator

Merged in PR #383

@JessicaMeixner-NOAA JessicaMeixner-NOAA deleted the feature/updateww3thread branch March 18, 2021 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No Baseline Change No Baseline Change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fully coupled test case (cpld_bmarkfrac_wave_v16) not thread-safe
2 participants