From 3391b87f1f4b0abd46538919a435fb17d00adff1 Mon Sep 17 00:00:00 2001 From: "Eric.Sinsky" Date: Wed, 23 Oct 2024 14:33:20 +0000 Subject: [PATCH] Update PE configuration for reforecast --- parm/config/gefs/config.ufs | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/parm/config/gefs/config.ufs b/parm/config/gefs/config.ufs index bc3950490e..9e1f76b806 100644 --- a/parm/config/gefs/config.ufs +++ b/parm/config/gefs/config.ufs @@ -145,12 +145,12 @@ case "${fv3_res}" in export DELTIM=300 export layout_x=6 export layout_y=8 - export layout_x_gfs=8 - export layout_y_gfs=8 + export layout_x_gfs=16 + export layout_y_gfs=12 export nthreads_fv3=1 - export nthreads_fv3_gfs=2 + export nthreads_fv3_gfs=1 export nthreads_ufs=1 - export nthreads_ufs_gfs=2 + export nthreads_ufs_gfs=1 export cdmbgwd="1.1,0.72,1.0,1.0" # mountain blocking, ogwd, cgwd, cgwd src scaling export cdmbgwd_gsl="5.0,5.0,1.0,1.0" # settings for GSL drag suite export knob_ugwp_tauamp=0.8e-3 # setting for UGWPv1 non-stationary GWD @@ -161,8 +161,9 @@ case "${fv3_res}" in export fv_sg_adj=900 export WRITE_GROUP=2 export WRTTASK_PER_GROUP_PER_THREAD_PER_TILE=8 - export WRITE_GROUP_GFS=2 - export WRTTASK_PER_GROUP_PER_THREAD_PER_TILE_GFS=10 + export WRITE_GROUP_GFS=1 + export WRTTASK_PER_GROUP_PER_THREAD_PER_TILE_GFS=8 + export OUTPUT_HISTORY=".false." ;; "C768") export DELTIM=150 @@ -373,7 +374,7 @@ if [[ "${skip_mom6}" == "false" ]]; then TOPOEDITS="" ;; "025") - ntasks_mom6=220 + ntasks_mom6=130 OCNTIM=1800 NX_GLB=1440 NY_GLB=1080 @@ -441,7 +442,7 @@ if [[ "${skip_cice6}" == "false" ]]; then cice6_processor_shape="slenderX2" ;; "025") - ntasks_cice6=120 + ntasks_cice6=72 cice6_processor_shape="slenderX2" ;; *) @@ -461,7 +462,7 @@ if [[ "${skip_ww3}" == "false" ]]; then export cplwav=".true." export cplwav2atm=".true." model_list="${model_list}.wave" - nthreads_ww3=2 + nthreads_ww3=1 case "${ww3_res}" in "gnh_10m;aoc_9km;gsh_15m") ntasks_ww3=140 @@ -470,7 +471,7 @@ if [[ "${skip_ww3}" == "false" ]]; then ntasks_ww3=100 ;; "glo_025") - ntasks_ww3=262 + ntasks_ww3=250 ;; "glo_100") ntasks_ww3=20