Skip to content

Commit a06de0f

Browse files
add environment variable for fcst job for hercules/orion
for addressing hang issues
1 parent e54d216 commit a06de0f

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

env/HERCULES.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,7 @@ case ${step} in
214214
"fcst" | "efcs")
215215

216216
export OMP_STACKSIZE=512M
217+
export FI_MLX_INJECT_LIMIT=0
217218

218219
(( nnodes = (ntasks+tasks_per_node-1)/tasks_per_node ))
219220
(( ufs_ntasks = nnodes*tasks_per_node ))

env/ORION.env

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,8 @@ elif [[ "${step}" = "eupd" ]]; then
208208

209209
elif [[ "${step}" = "fcst" ]] || [[ "${step}" = "efcs" ]]; then
210210

211+
export FI_MLX_INJECT_LIMIT=0
212+
211213
(( nnodes = (ntasks+tasks_per_node-1)/tasks_per_node ))
212214
(( ufs_ntasks = nnodes*tasks_per_node ))
213215
# With ESMF threading, the model wants to use the full node

0 commit comments

Comments
 (0)