From e5bf86929c3132e669ed27103194a5fe8be9e1f1 Mon Sep 17 00:00:00 2001 From: Julia Sloan Date: Thu, 8 Feb 2024 09:37:35 -0800 Subject: [PATCH] add gpu map yml files --- .buildkite/pipeline.yml | 14 +++++++++++--- .../gpu_slabplanet_albedo_function.yml | 2 ++ .../gpu_slabplanet_albedo_static_map.yml | 18 ++++++++++++++++++ .../gpu_slabplanet_albedo_temporal_map.yml | 18 ++++++++++++++++++ .../slabplanet_albedo_function.yml | 1 + .../slabplanet_albedo_static_map.yml | 1 + .../slabplanet_albedo_temporal_map.yml | 1 + 7 files changed, 52 insertions(+), 3 deletions(-) create mode 100644 config/model_configs/gpu_slabplanet_albedo_static_map.yml create mode 100644 config/model_configs/gpu_slabplanet_albedo_temporal_map.yml diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 437835e56c..5bbd4c177a 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -168,7 +168,7 @@ steps: slurm_mem: 20GB - label: "Slabplanet: albedo from temporal map" - key: "slabplanet_albedo_map_temporal" + key: "slabplanet_albedo_temporal_map" command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/slabplanet_albedo_temporal_map.yml" artifact_paths: "experiments/AMIP/output/slabplanet/slabplanet_albedo_temporal_map_artifacts/*" agents: @@ -356,8 +356,16 @@ steps: - label: "GPU Slabplanet: albedo from static map" key: "gpu_slabplanet_albedo_static_map" - command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/slabplanet_albedo_static_map.yml" - artifact_paths: "experiments/AMIP/output/gpu/slabplanet/slabplanet_albedo_static_map_artifacts/*" + command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/gpu_slabplanet_albedo_static_map.yml" + artifact_paths: "experiments/AMIP/output/gpu/slabplanet/gpu_slabplanet_albedo_static_map_artifacts/*" + agents: + slurm_mem: 20GB + slurm_gpus: 1 + + - label: "GPU Slabplanet: albedo from temporal map" + key: "gpu_slabplanet_albedo_temporal_map" + command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/gpu_slabplanet_albedo_temporal_map.yml" + artifact_paths: "experiments/AMIP/output/gpu/slabplanet/gpu_slabplanet_albedo_temporal_map_artifacts/*" agents: slurm_mem: 20GB slurm_gpus: 1 diff --git a/config/model_configs/gpu_slabplanet_albedo_function.yml b/config/model_configs/gpu_slabplanet_albedo_function.yml index 61dd17468e..6b189abab8 100644 --- a/config/model_configs/gpu_slabplanet_albedo_function.yml +++ b/config/model_configs/gpu_slabplanet_albedo_function.yml @@ -1,4 +1,6 @@ +anim: true apply_limiter: false +conservation_softfail: true dt: "200secs" dt_cpl: 200 dt_save_to_sol: "3600secs" diff --git a/config/model_configs/gpu_slabplanet_albedo_static_map.yml b/config/model_configs/gpu_slabplanet_albedo_static_map.yml new file mode 100644 index 0000000000..6147663cae --- /dev/null +++ b/config/model_configs/gpu_slabplanet_albedo_static_map.yml @@ -0,0 +1,18 @@ +anim: true +apply_limiter: false +conservation_softfail: true +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "3600secs" +energy_check: true +h_elem: 4 +job_id: "gpu_slabplanet_albedo_static_map" +land_albedo_type: "map_static" +mode_name: "slabplanet" +moist: "equil" +mono_surface: true +precip_model: "0M" +rad: "gray" +run_name: "gpu_slabplanet_albedo_static_map" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/gpu_slabplanet_albedo_temporal_map.yml b/config/model_configs/gpu_slabplanet_albedo_temporal_map.yml new file mode 100644 index 0000000000..3f92162a5c --- /dev/null +++ b/config/model_configs/gpu_slabplanet_albedo_temporal_map.yml @@ -0,0 +1,18 @@ +anim: true +apply_limiter: false +conservation_softfail: true +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "3600secs" +energy_check: true +h_elem: 6 +job_id: "gpu_slabplanet_albedo_temporal_map" +land_albedo_type: "map_temporal" +mode_name: "slabplanet" +moist: "equil" +mono_surface: true +precip_model: "0M" +rad: "gray" +run_name: "gpu_slabplanet_albedo_temporal_map" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/slabplanet_albedo_function.yml b/config/model_configs/slabplanet_albedo_function.yml index 7d4b024879..dec315a0d0 100644 --- a/config/model_configs/slabplanet_albedo_function.yml +++ b/config/model_configs/slabplanet_albedo_function.yml @@ -1,3 +1,4 @@ +anim: true apply_limiter: false dt: "200secs" dt_cpl: 200 diff --git a/config/model_configs/slabplanet_albedo_static_map.yml b/config/model_configs/slabplanet_albedo_static_map.yml index cb4d9936ce..7b9b0dc019 100644 --- a/config/model_configs/slabplanet_albedo_static_map.yml +++ b/config/model_configs/slabplanet_albedo_static_map.yml @@ -1,3 +1,4 @@ +anim: true apply_limiter: false dt: "200secs" dt_cpl: 200 diff --git a/config/model_configs/slabplanet_albedo_temporal_map.yml b/config/model_configs/slabplanet_albedo_temporal_map.yml index 5d0dc21533..c144ebea93 100644 --- a/config/model_configs/slabplanet_albedo_temporal_map.yml +++ b/config/model_configs/slabplanet_albedo_temporal_map.yml @@ -1,3 +1,4 @@ +anim: true apply_limiter: false dt: "200secs" dt_cpl: 200