Small changes to get (aerosol) cycling going at C384#1763
Conversation
RussTreadon-NOAA
left a comment
There was a problem hiding this comment.
Did test the aero changes but look OK to me.
| export nth_epos=4 | ||
| if [[ "${machine}" == "HERA" ]]; then | ||
| export nth_epos=6 | ||
| export nth_epos=1 |
There was a problem hiding this comment.
Should this be changed to 1 for all machines? We can get rid of this special case for Hera and just make it 1 everywhere.
There was a problem hiding this comment.
Probably but I did not test and am not sure why this was 4 and 6 in the first place... It seems like it is not using any threads at all.
There was a problem hiding this comment.
Looks like Kate lowered it to 4 after the WCOSS2 port (PR #1070). And before that it had been lowered to 6 from 8 pre-GitHub. Who knows why it was so high to begin with (I would assume memory). Given Hera is the slowest, lowest-mem system, I suspect lowering it everywhere would work.
There was a problem hiding this comment.
With Russ's reply, I'm more confident we can just use 1.
|
I checked enkfgdas job log files on WCOSS2. The operational enkfgdas_post jobs run with 4 threads. I don't know why we have 6 threads for Hera. |
aerorahul
left a comment
There was a problem hiding this comment.
The changes are ok with me. Though, I think for the change in config.ufs for C384 should be tested in a coupled forecast.
| export layout_x_gfs=8 | ||
| export layout_y_gfs=8 | ||
| export nthreads_fv3=1 | ||
| export nthreads_fv3=2 |
There was a problem hiding this comment.
This resolution should be tested more broadly with a S2SW forecast only application.
|
Don't merge this in yet even if everything passes, the |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
jiaruidong2017
left a comment
There was a problem hiding this comment.
Thanks for including the changes in config.ufs and config.resources for fixing the failure of the C384 gdas cycle run.
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
Automated global-workflow Testing Results: |
|
I had to extend the walltime for esfc to 8 mins from 6 since it was taking 6-7 mins to complete at this resolution on Hera. |
|
@CoryMartin-NOAA is this ready to go now. then? |
|
@WalterKolczynski-NOAA yes I think so |
Description
Trying both ATM C384/C192 cycling with GSI hybrid-4DEnVar (half res of ops) and ATMA C384 3DVar on Hera, I ran into several problems. This PR solves them (for now!)
Change summary:
nthreads_fv3to 2 fixes thisfbefore a f-string) and changed_res_enkfto_res_anlbecauseCASE_ANLis set inconfig.aeroanlbutCASE_ENKFwill not be set by the setup_expt script if you specifynmemto be 0Type of change
How Has This Been Tested?
Checklist