Skip to content

Commit

Permalink
Merge branch 'azamat/theta/select-walltimemax-per-nodecount' (PR #2155)
Browse files Browse the repository at this point in the history
Select walltimes according to node counts on Theta
Also add pelayout for oRRS30to10-gmpas runs on Theta.

[BFB]
  • Loading branch information
amametjanov committed Mar 10, 2018
2 parents 48b60a9 + 6a9551a commit 5aa690f
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 1 deletion.
39 changes: 39 additions & 0 deletions cime/config/e3sm/allactive/config_pesall.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8078,4 +8078,43 @@
</pes>
</mach>
</grid>
<grid name=".*oi%oRRS30to10.*">
<mach name="theta">
<pes compset=".*MPASCICE.+MPASO.+" pesize="any">
<comment>30to10-gmpas on 32 nodes</comment>
<MAX_TASKS_PER_NODE>128</MAX_TASKS_PER_NODE>
<MAX_MPITASKS_PER_NODE>64</MAX_MPITASKS_PER_NODE>
<ntasks>
<ntasks_atm>2048</ntasks_atm>
<ntasks_lnd>2048</ntasks_lnd>
<ntasks_rof>2048</ntasks_rof>
<ntasks_ice>2048</ntasks_ice>
<ntasks_ocn>2048</ntasks_ocn>
<ntasks_cpl>2048</ntasks_cpl>
<ntasks_glc>1</ntasks_glc>
<ntasks_wav>1</ntasks_wav>
</ntasks>
<nthrds>
<nthrds_atm>1</nthrds_atm>
<nthrds_lnd>1</nthrds_lnd>
<nthrds_rof>1</nthrds_rof>
<nthrds_ice>1</nthrds_ice>
<nthrds_ocn>1</nthrds_ocn>
<nthrds_glc>1</nthrds_glc>
<nthrds_wav>1</nthrds_wav>
<nthrds_cpl>1</nthrds_cpl>
</nthrds>
<rootpe>
<rootpe_atm>0</rootpe_atm>
<rootpe_lnd>0</rootpe_lnd>
<rootpe_rof>0</rootpe_rof>
<rootpe_ice>0</rootpe_ice>
<rootpe_ocn>0</rootpe_ocn>
<rootpe_cpl>0</rootpe_cpl>
<rootpe_glc>0</rootpe_glc>
<rootpe_wav>0</rootpe_wav>
</rootpe>
</pes>
</mach>
</grid>
</config_pes>
6 changes: 5 additions & 1 deletion cime/config/e3sm/machines/config_batch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -351,8 +351,12 @@

<batch_system MACH="theta" type="cobalt_theta">
<queues>
<queue walltimemin="00:30:00" walltimemax="24:00:00" nodemin="9" nodemax="4392" default="true">default</queue>
<queue walltimemax="01:00:00" nodemin="1" nodemax="8" strict="true">debug-cache-quad</queue>
<queue walltimemin="00:30:00" walltimemax="02:00:00" nodemin="9" nodemax="15" strict="true">default</queue>
<queue walltimemin="00:30:00" walltimemax="04:00:00" nodemin="16" nodemax="127" strict="true">default</queue>
<queue walltimemin="00:30:00" walltimemax="06:00:00" nodemin="128" nodemax="383" strict="true">default</queue>
<queue walltimemin="00:30:00" walltimemax="12:00:00" nodemin="384" nodemax="647" strict="true">default</queue>
<queue walltimemin="00:30:00" walltimemax="24:00:00" nodemin="648" strict="true" default="true">default</queue>
</queues>
</batch_system>

Expand Down

0 comments on commit 5aa690f

Please sign in to comment.