Skip to content

Commit 74f56d3

Browse files
committed
Merge branch 'develop' into gefs/ep4a
2 parents 4435762 + a749f11 commit 74f56d3

19 files changed

+285
-399
lines changed

env/HERA.env

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ step=$1
1616

1717
export npe_node_max=40
1818
export launcher="srun -l --export=ALL"
19-
export mpmd_opt="--multi-prog --output=${step}.%J.%t.out"
19+
export mpmd_opt="--multi-prog --output=mpmd.%j.%t.out"
2020

2121
# Configure MPI environment
2222
#export I_MPI_ADJUST_ALLREDUCE=5
@@ -215,6 +215,7 @@ elif [[ "${step}" = "post" ]]; then
215215
[[ ${NTHREADS_NP} -gt ${nth_max} ]] && export NTHREADS_NP=${nth_max}
216216
export APRUN_NP="${launcher} -n ${npe_post}"
217217

218+
export USE_CFP="YES" # Use MPMD for downstream product generation on Hera
218219
export NTHREADS_DWN=${nth_dwn:-1}
219220
[[ ${NTHREADS_DWN} -gt ${nth_max} ]] && export NTHREADS_DWN=${nth_max}
220221
export APRUN_DWN="${launcher} -n ${npe_dwn}"
@@ -302,3 +303,4 @@ elif [[ "${step}" = "fit2obs" ]]; then
302303
export MPIRUN="${launcher} -n ${npe_fit2obs}"
303304

304305
fi
306+

env/JET.env

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ elif [[ "${PARTITION_BATCH}" = "kjet" ]]; then
2222
export npe_node_max=40
2323
fi
2424
export launcher="srun -l --epilog=/apps/local/bin/report-mem --export=ALL"
25-
export mpmd_opt="--multi-prog --output=${step}.%J.%t.out"
25+
export mpmd_opt="--multi-prog --output=mpmd.%j.%t.out"
2626

2727
# Configure MPI environment
2828
export OMP_STACKSIZE=2048000
@@ -201,6 +201,7 @@ elif [[ "${step}" = "post" ]]; then
201201
[[ ${NTHREADS_NP} -gt ${nth_max} ]] && export NTHREADS_NP=${nth_max}
202202
export APRUN_NP="${launcher} -n ${npe_post}"
203203

204+
export USE_CFP="YES" # Use MPMD for downstream product generation on Jet
204205
export NTHREADS_DWN=${nth_dwn:-1}
205206
[[ ${NTHREADS_DWN} -gt ${nth_max} ]] && export NTHREADS_DWN=${nth_max}
206207
export APRUN_DWN="${launcher} -n ${npe_dwn}"

env/ORION.env

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ step=$1
1616

1717
export npe_node_max=40
1818
export launcher="srun -l --export=ALL"
19-
export mpmd_opt="--multi-prog --output=${step}.%J.%t.out"
19+
export mpmd_opt="--multi-prog --output=mpmd.%j.%t.out"
2020

2121
# Configure MPI environment
2222
export MPI_BUFS_PER_PROC=2048
@@ -214,6 +214,7 @@ elif [[ "${step}" = "post" ]]; then
214214
[[ ${NTHREADS_NP} -gt ${nth_max} ]] && export NTHREADS_NP=${nth_max}
215215
export APRUN_NP="${launcher} -n ${npe_post}"
216216

217+
export USE_CFP="YES" # Use MPMD for downstream product generation on Orion
217218
export NTHREADS_DWN=${nth_dwn:-1}
218219
[[ ${NTHREADS_DWN} -gt ${nth_max} ]] && export NTHREADS_DWN=${nth_max}
219220
export APRUN_DWN="${launcher} -n ${npe_dwn}"

env/S4.env

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ elif [[ ${PARTITION_BATCH} = "ivy" ]]; then
2121
export npe_node_max=20
2222
fi
2323
export launcher="srun -l --export=ALL"
24-
export mpmd_opt="--multi-prog --output=${step}.%J.%t.out"
24+
export mpmd_opt="--multi-prog --output=mpmd.%j.%t.out"
2525

2626
# Configure MPI environment
2727
export OMP_STACKSIZE=2048000
@@ -187,6 +187,7 @@ elif [[ "${step}" = "post" ]]; then
187187
[[ ${NTHREADS_NP} -gt ${nth_max} ]] && export NTHREADS_NP=${nth_max}
188188
export APRUN_NP="${launcher} -n ${npe_post}"
189189

190+
export USE_CFP="YES" # Use MPMD for downstream product generation on S4
190191
export NTHREADS_DWN=${nth_dwn:-1}
191192
[[ ${NTHREADS_DWN} -gt ${nth_max} ]] && export NTHREADS_DWN=${nth_max}
192193
export APRUN_DWN="${launcher} -n ${npe_dwn}"

env/WCOSS2.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ elif [[ "${step}" = "post" ]]; then
198198
[[ ${NTHREADS_NP} -gt ${nth_max} ]] && export NTHREADS_NP=${nth_max}
199199
export APRUN_NP="${launcher} -n ${npe_np:-${npe_post}} -ppn ${npe_node_post} --cpu-bind depth --depth ${NTHREADS_NP}"
200200

201+
export USE_CFP="YES" # Use MPMD for downstream product generation on WCOSS2
201202
export NTHREADS_DWN=${nth_dwn:-1}
202203
[[ ${NTHREADS_DWN} -gt ${nth_max} ]] && export NTHREADS_DWN=${nth_max}
203204
export APRUN_DWN="${launcher} -np ${npe_dwn} ${mpmd_opt}"

jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_BMAT

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/bash
2-
export STRICT="NO"
32
source "${HOMEgfs}/ush/preamble.sh"
43
export WIPE_DATA="NO"
54

jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_BMAT_VRFY

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/bash
2-
export STRICT="NO"
32
source "${HOMEgfs}/ush/preamble.sh"
43
export WIPE_DATA="NO"
54
export DATA="${DATAROOT}/${RUN}ocnanal_${cyc}"

jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_CHKPT

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/bash
2-
export STRICT="NO"
32
source "${HOMEgfs}/ush/preamble.sh"
43
export WIPE_DATA="NO"
54
export DATA="${DATAROOT}/${RUN}ocnanal_${cyc}"

jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_POST

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/bash
2-
export STRICT="NO"
32
source "${HOMEgfs}/ush/preamble.sh"
43
export WIPE_DATA="NO"
54
export DATA="${DATAROOT}/${RUN}ocnanal_${cyc}"

jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_PREP

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/bash
2-
export STRICT="NO"
32
source "${HOMEgfs}/ush/preamble.sh"
43
export DATA="${DATAROOT}/${RUN}ocnanal_${cyc}"
54
source "${HOMEgfs}/ush/jjob_header.sh" -e "ocnanalprep" -c "base ocnanal ocnanalprep"

jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_RUN

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/bash
2-
export STRICT="NO"
32
source "${HOMEgfs}/ush/preamble.sh"
43
export WIPE_DATA="NO"
54
export DATA="${DATAROOT}/${RUN}ocnanal_${cyc}"

jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_VRFY

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/bash
2-
export STRICT="NO"
32
source "${HOMEgfs}/ush/preamble.sh"
43
source "${HOMEgfs}/ush/jjob_header.sh" -e "ocnanalprep" -c "base ocnanal ocnanalprep"
54

jobs/JGLOBAL_ATMOS_POST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ fi
5151
for grid in '0p25' '0p50' '1p00'; do
5252
prod_dir="COM_ATMOS_GRIB_${grid}"
5353
GRID=${grid} YMD=${PDY} HH=${cyc} generate_com -rx "${prod_dir}:COM_ATMOS_GRIB_GRID_TMPL"
54-
if [[ ! -d "${prod_dir}" ]]; then mkdir -m 775 -p "${!prod_dir}"; fi
54+
if [[ ! -d "${!prod_dir}" ]]; then mkdir -m 775 -p "${!prod_dir}"; fi
5555
done
5656

5757
if [ "${RUN}" = gfs ];then

jobs/JGLOBAL_PREP_OCEAN_OBS

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/bash
2-
export STRICT="NO"
32
source "${HOMEgfs}/ush/preamble.sh"
43
source "${HOMEgfs}/ush/jjob_header.sh" -e "prepoceanobs" -c "base prepoceanobs"
54

0 commit comments

Comments
 (0)