From e543f754b28951030a660cc670b799be79e48174 Mon Sep 17 00:00:00 2001 From: noel Date: Fri, 19 Jan 2024 09:14:37 -0800 Subject: [PATCH] updates to maint-2.1 for pm-cpu that were made to master --- cime_config/allactive/config_pesall.xml | 40 +++++------------- cime_config/machines/config_batch.xml | 4 +- cime_config/machines/config_machines.xml | 41 ++++++++++++++----- .../allactive/wcprodssp/user_nl_elm | 1 + components/eam/cime_config/config_pes.xml | 14 ++----- .../mpas-ocean/cime_config/config_pes.xml | 7 +--- 6 files changed, 50 insertions(+), 57 deletions(-) diff --git a/cime_config/allactive/config_pesall.xml b/cime_config/allactive/config_pesall.xml index 6f7bac500281..ac05222224ff 100644 --- a/cime_config/allactive/config_pesall.xml +++ b/cime_config/allactive/config_pesall.xml @@ -265,7 +265,7 @@ - "pm-cpu 4 nodes, 256 partition, 128x1, c8" + "pm-cpu 4 nodes, 256 partition, 128x1" -4 -4 @@ -274,11 +274,8 @@ -4 -1 -1 - 64 + -4 - - 8 - @@ -552,11 +549,11 @@ - ne120-wcycl on 42 nodes 128x1c8 ~0.7 sypd + ne120-wcycl on 42 nodes 128x1 ~0.7 sypd 128 3072 - 384 + 3072 3072 2560 512 @@ -584,9 +581,6 @@ 0 0 - - 8 - @@ -1252,7 +1246,7 @@ - -compset A_WCYCL* -res ne30pg2_oECv3 with MPASO on 7 nodes, 128x1 c8 + -compset A_WCYCL* -res ne30pg2_oECv3 with MPASO on 7 nodes, 128x1 128 640 @@ -1260,7 +1254,7 @@ 640 640 256 - 80 + 640 1 @@ -1278,9 +1272,6 @@ 640 0 - - 8 - -compset A_WCYCL* -res ne30pg2_oECv3 with MPASO on 58 nodes, ~20 sypd @@ -1291,7 +1282,7 @@ 256 5248 1920 - 688 + 5504 1 @@ -1309,9 +1300,6 @@ 5504 0 - - 8 - @@ -1757,7 +1745,7 @@ - "pm-cpu ne30np4 and ne30np4.pg2 2 nodes 1 thread, 128x1 c8" + "pm-cpu ne30np4 and ne30np4.pg2 2 nodes 1 thread, 128x1" -2 -2 @@ -1766,11 +1754,8 @@ -2 -2 -2 - 32 + -2 - - 8 - @@ -2072,14 +2057,14 @@ - 8 nodes, 128x1 c8 + 8 nodes, 128x1 640 640 640 640 384 - 80 + 640 0 @@ -2097,9 +2082,6 @@ 1 1 - - 8 - diff --git a/cime_config/machines/config_batch.xml b/cime_config/machines/config_batch.xml index 714193598db5..6adc14af40cd 100644 --- a/cime_config/machines/config_batch.xml +++ b/cime_config/machines/config_batch.xml @@ -384,8 +384,8 @@ - regular - preempt + regular + preempt debug diff --git a/cime_config/machines/config_machines.xml b/cime_config/machines/config_machines.xml index aa6e8d0b34cf..ce6bb238fba5 100644 --- a/cime_config/machines/config_machines.xml +++ b/cime_config/machines/config_machines.xml @@ -208,6 +208,8 @@ cray-hdf5-parallel cray-netcdf-hdf5parallel cray-parallel-netcdf + cray-netcdf + cray-hdf5 PrgEnv-gnu PrgEnv-intel PrgEnv-nvidia @@ -215,7 +217,10 @@ PrgEnv-aocc intel intel-oneapi + nvidia + aocc cudatoolkit + climate-utils craype-accel-nvidia80 craype-accel-host perftools-base @@ -242,7 +247,7 @@ PrgEnv-aocc - aocc/3.2.0 + aocc/4.0.0 cray-libsci/23.02.1.1 @@ -272,6 +277,8 @@ /global/cfs/cdirs/e3sm/perl/lib/perl5-only-switch software MPI_Bcast + $ENV{CRAY_NETCDF_HDF5PARALLEL_PREFIX} + $ENV{CRAY_PARALLEL_NETCDF_PREFIX} -1 @@ -331,9 +338,19 @@ cray-hdf5-parallel cray-netcdf-hdf5parallel cray-parallel-netcdf + cray-netcdf + cray-hdf5 PrgEnv-gnu + PrgEnv-intel PrgEnv-nvidia + PrgEnv-cray + PrgEnv-aocc + intel + intel-oneapi + nvidia + aocc cudatoolkit + climate-utils craype-accel-nvidia80 craype-accel-host perftools-base @@ -348,16 +365,16 @@ PrgEnv-nvidia - nvidia/22.5 + nvidia/22.7 - cudatoolkit/11.5 + cudatoolkit/11.7 craype-accel-nvidia80 - cudatoolkit/11.5 + cudatoolkit/11.7 craype-accel-nvidia80 @@ -370,13 +387,13 @@ - cray-libsci - craype - cray-mpich/8.1.22 - cray-hdf5-parallel/1.12.2.1 - cray-netcdf-hdf5parallel/4.9.0.1 - cray-parallel-netcdf/1.12.3.1 - cmake/3.22.0 + cray-libsci/23.02.1.1 + craype/2.7.20 + cray-mpich/8.1.25 + cray-hdf5-parallel/1.12.2.3 + cray-netcdf-hdf5parallel/4.9.0.3 + cray-parallel-netcdf/1.12.3.3 + cmake/3.24.3 @@ -393,6 +410,8 @@ FALSE /global/cfs/cdirs/e3sm/perl/lib/perl5-only-switch MPI_Bcast + $ENV{CRAY_NETCDF_HDF5PARALLEL_PREFIX} + $ENV{CRAY_PARALLEL_NETCDF_PREFIX} 1 diff --git a/cime_config/testmods_dirs/allactive/wcprodssp/user_nl_elm b/cime_config/testmods_dirs/allactive/wcprodssp/user_nl_elm index 21db35a3f4d2..e7da43000f43 100644 --- a/cime_config/testmods_dirs/allactive/wcprodssp/user_nl_elm +++ b/cime_config/testmods_dirs/allactive/wcprodssp/user_nl_elm @@ -2,6 +2,7 @@ CHECK_FINIDAT_FSURDAT_CONSISTENCY = .false. + finidat = "$DIN_LOC_ROOT/e3sm_init/V2.SSP370_SSP585.ne30pg2_EC30to60E2r2/v2.LR.historical_0101/2015-01-01-00000/v2.LR.historical_0101.elm.r.noNaN.2015-01-01-00000.nc" hist_dov2xy = .true.,.true. hist_fincl2 = 'H2OSNO', 'FSNO', 'QRUNOFF', 'QSNOMELT', 'FSNO_EFF', 'SNORDSL', 'SNOW', 'FSDS', 'FSR', 'FLDS', 'FIRE', 'FIRA' hist_mfilt = 1,365 diff --git a/components/eam/cime_config/config_pes.xml b/components/eam/cime_config/config_pes.xml index 26ab65818dc3..5625c480f960 100644 --- a/components/eam/cime_config/config_pes.xml +++ b/components/eam/cime_config/config_pes.xml @@ -811,7 +811,7 @@ - -compset A_WCYCL* -res ne30pg2_oECv3 without MPASO on 4 nodes, 128x1 c8 + -compset A_WCYCL* -res ne30pg2_oECv3 without MPASO on 4 nodes, 128x1 128 512 @@ -819,11 +819,8 @@ 512 512 512 - 64 + 512 - - 8 - @@ -1114,7 +1111,7 @@ - pm-cpu ne120pg2 F-compset with MPASSI on 43 nodes 128x1c8 1.3 sypd + pm-cpu ne120pg2 F-compset with MPASSI on 43 nodes 128x1 1.3 sypd 128 5504 @@ -1124,7 +1121,7 @@ 5504 64 64 - 688 + 5504 1 @@ -1136,9 +1133,6 @@ 1 1 - - 8 - diff --git a/components/mpas-ocean/cime_config/config_pes.xml b/components/mpas-ocean/cime_config/config_pes.xml index 0ede99f8b83a..a46c39d2c39f 100644 --- a/components/mpas-ocean/cime_config/config_pes.xml +++ b/components/mpas-ocean/cime_config/config_pes.xml @@ -428,7 +428,7 @@ - mpas-ocean: SO RRM, compset=DATM+MPASO, 8 nodes, 128x1c8 ~3.3 sypd + mpas-ocean: SO RRM, compset=DATM+MPASO, 8 nodes, 128x1 ~3.3 sypd 128 1024 @@ -437,7 +437,7 @@ 1024 1024 1 - 128 + 1024 1 @@ -458,9 +458,6 @@ 0 0 - - 8 -