-
Notifications
You must be signed in to change notification settings - Fork 555
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
Develop including FB_pdlib_changes from Mathieu #84
Conversation
@JessicaMeixner-NOAA and @mickaelaccensi please review this pull request. Thanks for your help! |
sounds ok for me since the regtests are correctly passed |
Based on comparing with https://github.com/NOAA-EMC/WW3/wiki/How-to-use-matrix.comp-to-compare-regtests-with-master#4-look-at-results The changes themselves are in PDLIB which I don't know well enough to judge if the code is good/bad. The PDLIB regression tests passed with the exception of the gmon.out file, so depending on what that file is I'm assuming everything is okay. |
Hi Jessica, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I created an issue to remove the gmon.out file. Again, don't think I'm the most qualified to review this but from what I can tell it's okay. Aron would be a better reviewer. Or Andre or Ali who use PDLIB more?
It's not part of PDLIB, it's based on the compilation options for profiling "-p" |
Thanks. I will look into it.
Ty
…On Fri, Aug 23, 2019 at 2:22 AM Mickael Accensi ***@***.***> wrote:
It's not part of PDLIB, it's based on the compilation options for
profiling "-p"
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#84?email_source=notifications&email_token=AAU2O3BA3MNLWQX4E7C3BJDQF562XA5CNFSM4INA3VV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD47HX2Q#issuecomment-524188650>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAU2O3CN6VNU4VXEHXUSISLQF562XANCNFSM4INA3VVQ>
.
|
Yes - The gmon.out is not pdlib related, but the updates to the actual code are pdlib related. |
@thesser1 @aliabdolali please address Issue #87 (add files gmon and time_count.txt in files to be excluded from matrix_comp comparisons in parameter skipfiles L162). |
@thesser1 @aliabdolali have you made progress on ironing out the pending issues to get this PR merged to our develop branch? Thanks. |
@JessicaMeixner-NOAA has provided a fix for issue #87 at |
I reran the matrix with the rollback develop on the erdc repo since I had already merge the FB_pdlib branch in the erdc develop branch. The test returned some new differences. I am now running the matrix on the EMC develop branch to make sure I understand what is going on. |
@thesser1 @ajhenrique |
Hi @aliabdolali @thesser1 I was not able to open the report, I would like to have a look at it as well. @thesser1 can you explain what new differences were there, @aliabdolali why do you think they are not relevant. Thanks! |
@thesser1 @aliabdolali @mickaelaccensi @JessicaMeixner-NOAA I ran the regtest matrix on Hera, our new R&D machine for both an update for porting the package to the new resource and for the ERDC PR. The differences reporduced those pointed our by Jessica in the thread above. I will assume all is OK, however need that @mickaelaccensi approves this PR as a reviewer to complete the process, then I'll merge this PR to the NOAA-EMC/WW3 develop. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Completed regression testing matrix using NCEP's R&D resource Hera (Intel SkyLake 2.40GHz cpus, on 1 node/40cpus). Results confirm those reported by @thesser1 and @aliabdolali and insights provided by @JessicaMeixner-NOAA. The following compiler and modules were used: intel/14.0.2 impi/5.1.2.150 netcdf/4.3.0.
"This PR yields smaller memory usage for the PDLIB and is an unambiguous win.
Reg tests have been completed. I have attached the resulting files.
FB_pdlib_changes.zip
"This PR yields smaller memory usage for the PDLIB and is an unambiguous win.
Let me know if there are any problem.
Mathieu"