Skip to content

Commit

Permalink
Added new pe-layout for OMIP1 compsets with iHAMOCC using the tnx2 gr…
Browse files Browse the repository at this point in the history
…id; to be used on betzy
  • Loading branch information
JorgSchwinger committed Mar 25, 2021
1 parent b8c5881 commit c8cd1cd
Show file tree
Hide file tree
Showing 2 changed files with 197 additions and 3 deletions.
154 changes: 154 additions & 0 deletions bld/tnx2v1/patch.input.406
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
npes npe mpe idm jdm ibig jbig nreg minsea maxsea avesea
406 20 24 180 193 9 9 2 0 81 57

ispt( 1) = 0 0 27 36 0 0 0 0
0 0 0 0 0 0 0 136
145 154 163 0
iipe( 1) = 0 0 9 9 0 0 0 0
0 0 0 0 0 0 0 9
9 9 3 0
ispt( 2) = 1 10 19 28 37 46 55 0
0 0 0 0 0 0 0 136
145 154 163 172
iipe( 2) = 9 9 9 9 9 9 4 0
0 0 0 0 0 0 0 9
9 9 9 9
ispt( 3) = 1 10 19 28 37 46 55 64
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 3) = 9 9 9 9 9 9 9 9
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 4) = 1 10 19 28 37 46 55 64
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 4) = 9 9 9 9 9 9 9 9
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 5) = 1 10 19 28 37 46 55 64
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 5) = 9 9 9 9 9 9 9 9
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 6) = 1 10 19 28 37 46 55 64
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 6) = 9 9 9 9 9 9 9 9
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 7) = 1 10 19 28 37 46 55 64
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 7) = 9 9 9 9 9 9 9 9
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 8) = 1 10 19 28 37 46 55 64
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 8) = 9 9 9 9 9 9 9 9
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 9) = 1 10 19 34 37 46 55 0
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 9) = 9 9 3 3 9 9 9 0
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 10) = 1 10 0 34 37 46 55 0
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 10) = 9 9 0 3 9 9 9 0
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 11) = 1 10 0 33 37 46 55 0
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 11) = 9 9 0 4 9 9 9 0
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 12) = 1 10 0 28 37 46 55 0
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 12) = 9 9 0 9 9 9 9 0
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 13) = 1 10 19 28 37 46 55 0
77 82 91 100 109 118 127 136
145 154 163 172
iipe( 13) = 9 9 9 9 9 9 9 0
5 9 9 9 9 9 9 9
9 9 9 9
ispt( 14) = 1 10 19 28 37 46 55 0
77 82 91 100 109 118 127 136
145 154 163 172
iipe( 14) = 9 9 9 9 9 9 6 0
5 9 9 9 9 9 9 9
9 9 9 9
ispt( 15) = 1 10 19 28 37 46 0 0
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 15) = 9 9 9 9 9 4 0 0
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 16) = 1 10 19 28 37 46 0 70
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 16) = 9 9 9 9 9 5 0 3
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 17) = 1 10 19 28 37 46 55 64
73 82 91 100 109 118 127 136
145 154 163 172
iipe( 17) = 9 9 9 9 9 9 9 9
9 9 9 9 9 9 9 9
9 9 9 9
ispt( 18) = 0 15 24 33 42 51 60 69
0 0 0 0 114 118 127 136
145 154 163 172
iipe( 18) = 0 9 9 9 9 9 9 9
0 0 0 0 4 9 9 9
9 9 9 6
ispt( 19) = 0 10 19 28 37 46 55 64
73 0 0 0 0 124 133 142
151 160 169 0
iipe( 19) = 0 9 9 9 9 9 9 9
3 0 0 0 0 9 9 9
9 9 6 0
ispt( 20) = 7 10 19 28 37 46 55 64
0 0 0 0 0 124 127 136
145 154 163 0
iipe( 20) = 3 9 9 9 9 9 9 9
0 0 0 0 0 3 9 9
9 9 9 0
ispt( 21) = 0 8 12 21 30 39 48 57
66 0 0 0 0 123 132 141
150 159 0 0
iipe( 21) = 0 4 9 9 9 9 9 9
9 0 0 0 0 9 9 9
9 9 0 0
ispt( 22) = 0 10 19 28 37 46 55 64
73 0 0 0 0 119 128 137
146 155 0 0
iipe( 22) = 0 9 9 9 9 9 9 9
3 0 0 0 0 9 9 9
9 9 0 0
ispt( 23) = 0 10 19 28 37 46 55 64
73 0 0 0 109 118 127 136
145 154 163 0
iipe( 23) = 0 9 9 9 9 9 9 9
5 0 0 0 9 9 9 9
9 9 9 0
ispt( 24) = 0 10 19 28 37 46 55 64
73 0 0 100 109 118 127 136
145 154 163 0
iipe( 24) = 0 9 9 9 9 9 9 9
9 0 0 9 9 9 9 9
9 9 9 0

jspt( 1) = 1 9 17 25 33 41 49 57
65 73 81 89 98 106 114 122
130 138 146 154 162 170 178 186
jjpe( 1) = 8 8 8 8 8 8 8 8
8 8 8 9 8 8 8 8
8 8 8 8 8 8 8 8
46 changes: 43 additions & 3 deletions cime_config/config_pes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -412,10 +412,13 @@
</mach>
</grid>


<!-- Configurations for the two degree tripolar (tnx2) grid for compsets including iHAMOCC !-->

<grid name="a%T62.+oi%tnx2v1">
<mach name="any">
<pes pesize="XS" compset="_DATM.*_BLOM%ECO">
<comment>none</comment>
<comment>Very small and efficent pe-layout on 128 pes in total</comment>
<ntasks>
<ntasks_atm>1</ntasks_atm>
<ntasks_rof>1</ntasks_rof>
Expand Down Expand Up @@ -452,7 +455,7 @@
<grid name="a%T62.+oi%tnx2v1">
<mach name="any">
<pes pesize="S" compset="_DATM.*_BLOM%ECO">
<comment>none</comment>
<comment>Small pe-layout with 219 pe in total</comment>
<ntasks>
<ntasks_atm>1</ntasks_atm>
<ntasks_rof>1</ntasks_rof>
Expand Down Expand Up @@ -489,7 +492,7 @@
<grid name="a%T62.+oi%tnx2v1">
<mach name="any">
<pes pesize="M" compset="_DATM.*_BLOM%ECO">
<comment>none</comment>
<comment>Medium sized pe-layout with 352 pes in total</comment>
<ntasks>
<ntasks_atm>1</ntasks_atm>
<ntasks_rof>1</ntasks_rof>
Expand Down Expand Up @@ -523,5 +526,42 @@
</pes>
</mach>
</grid>
<grid name="a%T62.+oi%tnx2v1">
<mach name="any">
<pes pesize="L" compset="_DATM.*_BLOM%ECO">
<comment>Large pe-layout with 512 pes in total</comment>
<ntasks>
<ntasks_atm>1</ntasks_atm>
<ntasks_rof>1</ntasks_rof>
<ntasks_ice>102</ntasks_ice>
<ntasks_ocn>406</ntasks_ocn>
<ntasks_cpl>106</ntasks_cpl>
<ntasks_lnd>1</ntasks_lnd>
<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>1</rootpe_lnd>
<rootpe_rof>2</rootpe_rof>
<rootpe_ice>4</rootpe_ice>
<rootpe_ocn>106</rootpe_ocn>
<rootpe_glc>3</rootpe_glc>
<rootpe_wav>3</rootpe_wav>
<rootpe_cpl>0</rootpe_cpl>
</rootpe>
</pes>
</mach>
</grid>

</config_pes>

0 comments on commit c8cd1cd

Please sign in to comment.