Skip to content

Commit

Permalink
Merge branch 'darincomeau/ice/add-DMPAS-JRA1p5' (PR #5357)
Browse files Browse the repository at this point in the history
Add DMPAS-JRA1p5 compset

Adds DMPAS-JRA1p5 compset: D-case with active sea ice only. Also adds PE
layouts for any D-case on Chrysalis and Anvil, S layouts on 20 nodes,
with ~47 and 23 SYPD, respectively.

[BFB]
  • Loading branch information
jonbob committed Dec 14, 2022
2 parents 0614e7b + be4f238 commit db896b2
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 0 deletions.
5 changes: 5 additions & 0 deletions components/mpas-seaice/cime_config/config_compsets.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@

<!-- E3SM D compsets -->

<compset>
<alias>DMPAS-JRA1p5</alias>
<lname>2000_DATM%JRA-1p5_SLND_MPASSI_DOCN%SOM_DROF%JRA-1p5_SGLC_SWAV_TEST</lname>
</compset>

<compset>
<alias>DTESTM</alias>
<lname>2000_DATM%NYF_SLND_MPASSI_DOCN%SOM_DROF%NYF_SGLC_SWAV_TEST</lname>
Expand Down
42 changes: 42 additions & 0 deletions components/mpas-seaice/cime_config/config_pes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,21 @@
</ntasks>
</pes>
</mach>
<mach name="anvil">
<pes compset="any" pesize="S">
<comment>seaice: 20 nodes pure mpi, ~23 SYPD</comment>
<ntasks>
<ntasks_atm>720</ntasks_atm>
<ntasks_lnd>720</ntasks_lnd>
<ntasks_rof>720</ntasks_rof>
<ntasks_ice>720</ntasks_ice>
<ntasks_ocn>720</ntasks_ocn>
<ntasks_glc>720</ntasks_glc>
<ntasks_wav>720</ntasks_wav>
<ntasks_cpl>720</ntasks_cpl>
</ntasks>
</pes>
</mach>
<mach name="chrysalis">
<pes compset="any" pesize="any">
<comment>seaice+chrysalis: default, 4 nodes x 32 mpi x 2 omp @ root 0</comment>
Expand Down Expand Up @@ -59,6 +74,33 @@
</nthrds>
</pes>
</mach>
<mach name="chrysalis">
<pes compset="any" pesize="S">
<comment>seaice+chrysalis: 20 nodes pure mpi, ~47 SYPD</comment>
<MAX_MPITASKS_PER_NODE>64</MAX_MPITASKS_PER_NODE>
<MAX_TASKS_PER_NODE>64</MAX_TASKS_PER_NODE>
<ntasks>
<ntasks_atm>1280</ntasks_atm>
<ntasks_lnd>1280</ntasks_lnd>
<ntasks_rof>1280</ntasks_rof>
<ntasks_ice>1280</ntasks_ice>
<ntasks_ocn>1280</ntasks_ocn>
<ntasks_glc>1280</ntasks_glc>
<ntasks_wav>1280</ntasks_wav>
<ntasks_cpl>1280</ntasks_cpl>
</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>
</pes>
</mach>
<mach name="theta|pm-gpu|cori-knl|cori-haswell|jlse">
<pes compset="any" pesize="any">
<comment>seaice: default, 1 node x MAX_MPITASKS_PER_NODE mpi x 1 omp @ root 0</comment>
Expand Down

0 comments on commit db896b2

Please sign in to comment.