diff --git a/env/WCOSS2.env b/env/WCOSS2.env index 07a7541a06..27e5c667bf 100755 --- a/env/WCOSS2.env +++ b/env/WCOSS2.env @@ -161,7 +161,7 @@ elif [[ "${step}" = "fcst" ]] || [[ "${step}" = "efcs" ]]; then (( nnodes = (ntasks+tasks_per_node-1)/tasks_per_node )) (( ufs_ntasks = nnodes*tasks_per_node )) # With ESMF threading, the model wants to use the full node - export APRUN_UFS="${launcher} -n ${ufs_ntasks} -ppn ${ntasks} --cpu-bind depth --depth 1" + export APRUN_UFS="${launcher} -n ${ufs_ntasks} -ppn ${tasks_per_node} --cpu-bind depth --depth 1" unset nnodes ufs_ntasks # TODO: Why are fcst and efcs so different on WCOSS2?