No default PE layout on derecho for CESM3 development runs with MARBL
- Dominant language
- Python
- Stars
- 489
- Forks
- 246
- Avg merge
- 16h 44m
- Merged PRs (30d)
- 3
Description
With the fix from https://github.com/ESMCI/ccs_config_cesm/issues/301, creating a case with `1850C_CAM70%MT_CLM60%BGC-CROP_CICE_MOM6%MARBL-BIO_MOSART_CISM2%GRIS-EVOLVE_WW3_SESP` returns a layout that is too small to run:
```
$ ./pelayout
Comp NTASKS NTHRDS ROOTPE PSTRIDE
CPL : 384/ 1; 0 1
ATM : 384/ 1; 0 1
LND : 128/ 1; 0 1
ICE : 256/ 1; 128 1
OCN : 128/ 1; 384 1
ROF : 128/ 1; 0 1
GLC : 128/ 1; 0 1
WAV : 128/ 1; 0 1
ESP : 1/ 1; 0 1
ESMF_AWARE_THREADING is False
ROOTPE is with respect to 128.0 tasks per node
```
Current dev runs are
```
$ ./pelayout
Comp NTASKS NTHRDS ROOTPE PSTRIDE
CPL : 5400/ 1; 0 1
ATM : 5400/ 1; 0 1
LND : 5400/ 1; 0 1
ICE : 5400/ 1; 0 1
OCN : 2560/ 1; 5504 1
ROF : 104/ 1; 5400 1
GLC : 104/ 1; 5400 1
WAV : 104/ 1; 5400 1
ESP : 1/ 1; 0 1
ESMF_AWARE_THREADING is False
ROOTPE is with respect to 128.0 tasks per node
```
So I'll add that as the out-of-the-box default and then we can add other options based on `--pecount` later. (Originally reported in https://github.com/ESMCI/ccs_config_cesm/issues/302)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.