-
Notifications
You must be signed in to change notification settings - Fork 157
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
Add run time info and upp #678
Conversation
Do you have a sample printout? Would like to see this at restart write time. Not a crippling error but it would be helpful to accumulate the run duration sum of timers - timere to look for spikes. This is how I found restart and history write spikes from various components. |
I should note the purpose of this PR is to provide better runtime timestep
statistics, an excellent idea@
On Wednesday, July 5, 2023, Dusan Jovic ***@***.***> wrote:
@DusanJovic-NOAA commented on this pull request.
________________________________
In fv3_cap.F90:
>
!-----------------------------------------------------------------------------
rc = ESMF_SUCCESS
+ timep1rs = MPI_Wtime()
+ if(lprint) print *,'in fv3_cap,modeladvance phase1 time ',
timep1rs-timep2re,mype
Shouldn't this message be something like ' .. time between phase 2 and
phase 1' like in ModelAdvance? We are subtracting here start of this
subroutine from the end of the previous time step phase 2.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because your review was requested.<
…--
George W Vandenberghe
*Lynker Technologies at * NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
***@***.***
301-683-3769(work) 3017751547(cell)
|
@GeorgeVandenberghe-NOAA You can see a test case at: /work/noaa/stmp/junwang/stmp/junwang/FV3_RT/rt_250962/control_p8_intel |
…a/fv3atm into runtime_missingvalue
@DusanJovic-NOAA would you please review the code again? |
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.
The updates of inline post interface and the upp revision look good to me. Thanks!
Ok, all conversations are resolved and testing for #1823 has completed successfully, please continue with the merge process. |
Description
This PR is to add run time info and using consistent missing value in fv3atm.
Issue(s) addressed
Link the issues to be closed with this PR, whether in this repository, or in another repository.
(Remember, issues should always be created before starting work on a PR branch!)
Testing
How were these changes tested?
What compilers / HPCs was it tested with?
Are the changes covered by regression tests? (If not, why? Do new tests need to be added?)
Have the ufs-weather-model regression test been run? On what platform?
Dependencies
If testing this branch requires non-default branches in other repositories, list them.
Those branches should have matching names (ideally)
Do PRs in upstream repositories need to be merged first?
If so add the "waiting for other repos" label and list the upstream PRs