Skip to content

Commit

Permalink
resources, no gfs, gdas dev
Browse files Browse the repository at this point in the history
  • Loading branch information
guillaumevernieres committed Dec 18, 2024
1 parent b6936ee commit edbd0c9
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 25 deletions.
2 changes: 1 addition & 1 deletion ci/cases/gfsv17/C384mx025_3DVarAOWCDA.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ arguments:
resdetatmos: 384
resdetocean: 0.25
nens: 0
interval: 6
interval: 0
start: warm
comroot: {{ 'RUNTESTS' | getenv }}/COMROOT
expdir: {{ 'RUNTESTS' | getenv }}/EXPDIR
Expand Down
38 changes: 16 additions & 22 deletions parm/config/gfs/config.resources
Original file line number Diff line number Diff line change
Expand Up @@ -502,24 +502,24 @@ case ${step} in
"marineanlinit")
walltime="00:10:00"
ntasks=1
threads_per_task=1
tasks_per_node=$(( max_tasks_per_node / threads_per_task ))
tasks_per_node=${max_tasks_per_node}
memory="24GB"
;;

"prepoceanobs")
walltime="00:10:00"
ntasks=1
threads_per_task=1
tasks_per_node=$(( max_tasks_per_node / threads_per_task ))
tasks_per_node=${max_tasks_per_node}
memory="48GB"
;;

"marinebmat")
npes=16
ntasks=16
case ${OCNRES} in
"025") ntasks=480;;
"025")
ntasks=480;;
memory="256GB"
"050") ntasks=16;;
"100") ntasks=16;;
"500") ntasks=16;;
Expand All @@ -529,17 +529,16 @@ case ${step} in
esac

walltime="00:30:00"
threads_per_task=1
export is_exclusive=True
tasks_per_node=$(( max_tasks_per_node / threads_per_task ))
tasks_per_node=$(( max_tasks_per_node / 2 ))
;;

"marineanlvar")
ntasks=16
case ${OCNRES} in
"025")
ntasks=480
memory="96GB"
memory="256GB"
;;
"050")
ntasks=16
Expand All @@ -558,18 +557,17 @@ case ${step} in
exit 4
esac

walltime="00:15:00"
threads_per_task=1
walltime="00:30:00"
export is_exclusive=True
tasks_per_node=$(( max_tasks_per_node / threads_per_task ))
tasks_per_node=$(( max_tasks_per_node / 2 ))
;;

"ocnanalecen")
ntasks=16
case ${OCNRES} in
"025")
ntasks=40
memory="96GB"
memory="256GB"
;;
"050")
ntasks=16
Expand All @@ -589,17 +587,16 @@ case ${step} in
esac

walltime="00:10:00"
threads_per_task=1
export is_exclusive=True
tasks_per_node=$(( max_tasks_per_node / threads_per_task ))
tasks_per_node=$(( max_tasks_per_node / 2 ))
;;

"marineanlletkf")
ntasks=16
case ${OCNRES} in
"025")
ntasks=480
memory="96GB"
memory="256GB"
;;
"050")
ntasks=16
Expand All @@ -618,18 +615,16 @@ case ${step} in
exit 4
esac

walltime="00:10:00"
threads_per_task=1
walltime="00:30:00"
export is_exclusive=True
tasks_per_node=$(( max_tasks_per_node / threads_per_task ))
tasks_per_node=$(( max_tasks_per_node / 2 ))
;;


"marineanlchkpt")
walltime="00:10:00"
ntasks=1
threads_per_task=1
tasks_per_node=$(( max_tasks_per_node / threads_per_task ))
tasks_per_node=${max_tasks_per_node}
case ${OCNRES} in
"025")
memory="128GB"
Expand All @@ -652,8 +647,7 @@ case ${step} in
"marineanlfinal")
walltime="00:30:00"
ntasks=${max_tasks_per_node}
threads_per_task=1
tasks_per_node=$(( max_tasks_per_node / threads_per_task ))
tasks_per_node=${max_tasks_per_node}
;;

"ocnanalvrfy")
Expand Down
2 changes: 1 addition & 1 deletion sorc/gdas.cd
2 changes: 1 addition & 1 deletion ush/python/pygfs/task/marine_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ def _prep_variational_yaml(self: Task) -> None:
envconfig_jcb['PARMgfs'] = self.task_config.PARMgfs
envconfig_jcb['NMEM_ENS'] = self.task_config.NMEM_ENS
envconfig_jcb['berror_model'] = 'marine_background_error_static_diffusion'
if self.task_config.NMEM_ENS >= 3:
if self.task_config.NMEM_ENS >= 2:
envconfig_jcb['berror_model'] = 'marine_background_error_hybrid_diffusion_diffusion'
envconfig_jcb['DATA'] = self.task_config.DATA
envconfig_jcb['OPREFIX'] = self.task_config.OPREFIX
Expand Down

0 comments on commit edbd0c9

Please sign in to comment.