-
Notifications
You must be signed in to change notification settings - Fork 529
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
Port of WW3 to S4 #424
Comments
I've completed an initial port of WW3 to S4. Almost all of the regression tests pass, with the exception of a few of the tests utilizing parmetis, suggesting a problem with the build of that library. I suspect that since WW3 is built with -march=ivybridge that parmetis must also be built with that flag. I will be attempting that later today and try the regression tests again. Similarly, the GFS tests all pass, with the exception of control_atmwav, which crashes during the WW3 portion of that test. More details on that test can be found on the GFS port issue (ufs-community/ufs-weather-model#738). |
@DavidHuber-NOAA Thanks for the update. The metis and parmetis for WW3 on our RDHPCs are compiled following |
@aliabdolali Thanks for the link. I had compiled both without declaring CFLAGS or specifying cc or cxx in the make command, so it looks like it built with mpicc instead of mpiicc. I will give that a try. |
After fixing the install of parmetis, those tests now pass. However, I'm having issues with the OASIS tests and two of the I believe the issues with OASIS are partly related to #440, but we are also limited on S4 to running with The two
The read fails when it attempts to read in a total of 10 strings, but there are only 7. I'm not sure where this input file is generated or copied from, nor do I know if this is an issue with the port or the input file. Could you advise if this input is correct or if there is a bug here? |
@aliabdolali As a sanity check, I ran the test mentioned above ( Since this seems to be an issue with the test, I'd like to go ahead and push forward with a PR on porting WW3 to S4 so porting of the UFS and the global workflow can continue. I can then open a new issue to continue testing at a later time. |
Thanks @DavidHuber-NOAA Let me check it. I will be back to you in 30 min. |
Hi @DavidHuber-NOAA |
@aliabdolali All but one of the OASIS tests passed: When |
Yes, on some platforms, it is acceptable, while I have seen the opposite as well. |
@aliabdolali Yes, the test passes using 12. Interestingly, on Hera, the same line (with -n 24/2) runs 24 tasks. I could change the line in matrix.base to |
@DavidHuber-NOAA I am going to make an issue, and we will fix it in matrix.base in a separate PR. Thanks for checking Hera. |
The WW3 model should be ported to the S4 cluster to support development efforts of the GFS and GDAS. A port of version production/GFS.v16 is ongoing and will be tested soon.
The text was updated successfully, but these errors were encountered: