Skip to content

Commit

Permalink
Merge branch 'azamat/cetus/fix-test-timeouts' (PR #1414)
Browse files Browse the repository at this point in the history
Update Cetus test PEs
* Increase PEs from 4x1 to 64x16 for A-compset tests to fix
    wall-clock timeouts.
* MPAS-O tests run out-of-memory with 64x16 PEs. This lets them run
    with 64x1 PEs.
* Small change to reduce debugging output from RTM to acme.log.

[BFB]
  • Loading branch information
amametjanov committed May 4, 2017
2 parents e151f8e + b197302 commit 8071c9a
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 4 deletions.
6 changes: 3 additions & 3 deletions cime/config/acme/allactive/config_pesall.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6132,10 +6132,10 @@
</pes>
</mach>
</grid>
<grid name="a%T62_l%T62_oi%oQU120_r%rx1.+_g%null_w%null">
<grid name="a%T62_l%T62_oi%oQU120_r%rx1.+">
<mach name="cetus">
<pes compset=".*DATM.+SLND_MPASCICE_MPASO_DROF.+SGLC_SWAV" pesize="any">
<comment>T62_oQU120.CMPASO-NYF on 16 nodes pure-MPI</comment>
<pes compset=".*MPAS.*" pesize="any">
<comment>T62_oQU120 grid for MPAS tests on 16 nodes pure-MPI</comment>
<ntasks>
<ntasks_atm>64</ntasks_atm>
<ntasks_lnd>64</ntasks_lnd>
Expand Down
40 changes: 40 additions & 0 deletions cime/src/drivers/mct/cime_config/config_pes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -166,5 +166,45 @@
</mach>
</grid>

<grid name="any">
<mach name="cetus">
<pes pesize="any" compset="any">
<comment>PE layout for tests</comment>
<ntasks>
<ntasks_atm>64</ntasks_atm>
<ntasks_rof>64</ntasks_rof>
<ntasks_ocn>64</ntasks_ocn>
<ntasks_ice>64</ntasks_ice>
<ntasks_cpl>64</ntasks_cpl>
<ntasks_lnd>64</ntasks_lnd>
<ntasks_glc>64</ntasks_glc>
<ntasks_wav>64</ntasks_wav>
<ntasks_esp>64</ntasks_esp>
</ntasks>
<nthrds>
<nthrds_atm>16</nthrds_atm>
<nthrds_lnd>16</nthrds_lnd>
<nthrds_rof>16</nthrds_rof>
<nthrds_ice>16</nthrds_ice>
<nthrds_ocn>16</nthrds_ocn>
<nthrds_glc>16</nthrds_glc>
<nthrds_wav>16</nthrds_wav>
<nthrds_esp>16</nthrds_esp>
<nthrds_cpl>16</nthrds_cpl>
</nthrds>
<rootpe>
<rootpe_atm>0</rootpe_atm>
<rootpe_rof>0</rootpe_rof>
<rootpe_ice>0</rootpe_ice>
<rootpe_ocn>0</rootpe_ocn>
<rootpe_cpl>0</rootpe_cpl>
<rootpe_lnd>0</rootpe_lnd>
<rootpe_glc>0</rootpe_glc>
<rootpe_wav>0</rootpe_wav>
<rootpe_esp>0</rootpe_esp>
</rootpe>
</pes>
</mach>
</grid>
</config_pes>

2 changes: 1 addition & 1 deletion components/mosart/src/riverroute/RtmMod.F90
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ subroutine Rtmini(rtm_active,flood_active)
character(len=256):: locfn ! local file name
character(len=16384) :: rList ! list of fields for SM multiply
integer :: unitn ! unit for namelist file
integer,parameter :: dbug = 3 ! 0 = none, 1=normal, 2=much, 3=max
integer,parameter :: dbug = 1 ! 0 = none, 1=normal, 2=much, 3=max
logical :: lexist ! File exists
character(len= 7) :: runtyp(4) ! run type
integer ,allocatable :: gindex(:) ! global index
Expand Down

0 comments on commit 8071c9a

Please sign in to comment.