From 5a154ed40924ef4d63ba5924f43a2207ce83aa16 Mon Sep 17 00:00:00 2001 From: "kate.friedman" Date: Thu, 19 May 2022 16:26:19 +0000 Subject: [PATCH] Update gfspostsnd job resources - oversubscribing The gfspostsnd job was oversubscribing CPUs on WCOSS2 after updates on Dogwood. Updating resources settings to get them matching and working. Refs: #399 --- .../atmos/post_processing/bufr_sounding/jgfs_atmos_postsnd.ecf | 2 +- env/WCOSS2.env | 2 +- parm/config/config.resources.emc.dyn | 2 +- parm/config/config.resources.nco.static | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ecf/scripts/gfs/atmos/post_processing/bufr_sounding/jgfs_atmos_postsnd.ecf b/ecf/scripts/gfs/atmos/post_processing/bufr_sounding/jgfs_atmos_postsnd.ecf index 451a1903da..3b4e64f876 100755 --- a/ecf/scripts/gfs/atmos/post_processing/bufr_sounding/jgfs_atmos_postsnd.ecf +++ b/ecf/scripts/gfs/atmos/post_processing/bufr_sounding/jgfs_atmos_postsnd.ecf @@ -4,7 +4,7 @@ #PBS -q %QUEUE% #PBS -A %PROJ%-%PROJENVIR% #PBS -l walltime=02:00:00 -#PBS -l select=2:mpiprocs=120:ompthreads=1:ncpus=120 +#PBS -l select=2:mpiprocs=20:ompthreads=6:ncpus=120 #PBS -l place=vscatter:exclhost #PBS -l debug=true diff --git a/env/WCOSS2.env b/env/WCOSS2.env index 3adfa5a84b..9d14cfdb64 100755 --- a/env/WCOSS2.env +++ b/env/WCOSS2.env @@ -182,7 +182,7 @@ elif [ $step = "fv3ic" ]; then elif [ $step = "postsnd" ]; then export NTHREADS_POSTSND=${nth_postsnd:-1} - export APRUN_POSTSND="$launcher -n $npe_postsnd --depth=6 --cpu-bind depth" + export APRUN_POSTSND="$launcher -n $npe_postsnd --depth=$NTHREADS_POSTSND --cpu-bind depth" export NTHREADS_POSTSNDCFP=${nth_postsndcfp:-1} export APRUN_POSTSNDCFP="$launcher -np $npe_postsndcfp $mpmd" diff --git a/parm/config/config.resources.emc.dyn b/parm/config/config.resources.emc.dyn index 6775e9fe78..b9c1492825 100755 --- a/parm/config/config.resources.emc.dyn +++ b/parm/config/config.resources.emc.dyn @@ -381,7 +381,7 @@ elif [ $step = "postsnd" ]; then export wtime_postsnd="02:00:00" export npe_postsnd=40 - export nth_postsnd=1 + export nth_postsnd=6 export npe_node_postsnd=20 export npe_postsndcfp=9 export npe_node_postsndcfp=1 diff --git a/parm/config/config.resources.nco.static b/parm/config/config.resources.nco.static index 3d08f3315d..78b03f2e89 100755 --- a/parm/config/config.resources.nco.static +++ b/parm/config/config.resources.nco.static @@ -318,7 +318,7 @@ elif [ $step = "postsnd" ]; then export wtime_postsnd="02:00:00" export npe_postsnd=40 - export nth_postsnd=1 + export nth_postsnd=6 export npe_node_postsnd=20 export npe_postsndcfp=9 export npe_node_postsndcfp=1