Skip to content

Commit 6aed8c3

Browse files
authored
Merge pull request #1527 from CliMA/zs/longrun
clean up longruns
2 parents 47ee48e + 9d9d79c commit 6aed8c3

10 files changed

+19
-136
lines changed

.buildkite/longruns/pipeline.yml

Lines changed: 13 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,6 @@ steps:
6262
agents:
6363
slurm_mem: 32GB
6464

65-
- label: "Slabplanet: fixed ocean T, bucket"
66-
key: "slabplanet_fixed_ocean"
67-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_fixed_ocean.yml --job_id slabplanet_fixed_ocean"
68-
artifact_paths: "experiments/ClimaEarth/output/slabplanet_fixed_ocean/artifacts/*"
69-
agents:
70-
slurm_mem: 32GB
71-
7265
- label: "Slabplanet: evolving slab ocean, bucket"
7366
key: "slabplanet_evolve_ocean"
7467
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_evolve_ocean.yml --job_id slabplanet_evolve_ocean"
@@ -79,33 +72,6 @@ steps:
7972
- group: "AMIP simulations"
8073

8174
steps:
82-
- label: "GPU AMIP + DecayWithHeight diffusion"
83-
key: "amip_decaywithheight_gpu"
84-
command: "srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_decaywithheight.yml --job_id amip_decaywithheight_gpu"
85-
artifact_paths: "experiments/ClimaEarth/output/amip_decaywithheight_gpu/artifacts/*"
86-
env:
87-
CLIMACOMMS_CONTEXT: "MPI"
88-
CLIMACOMMS_DEVICE: "CUDA"
89-
agents:
90-
queue: clima
91-
slurm_gpus_per_task: 1
92-
slurm_cpus_per_task: 4
93-
slurm_ntasks: 1
94-
slurm_mem: 32GB
95-
96-
- label: "GPU AMIP + DecayWithHeight diffusion + integrated land"
97-
key: "amip_decaywithheight_integrated_land_gpu"
98-
command: "srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_decaywithheight_integrated_land.yml --job_id amip_decaywithheight_integrated_land_gpu"
99-
artifact_paths: "experiments/ClimaEarth/output/amip_decaywithheight_integrated_land_gpu/artifacts/*"
100-
env:
101-
CLIMACOMMS_CONTEXT: "MPI"
102-
CLIMACOMMS_DEVICE: "CUDA"
103-
agents:
104-
queue: clima
105-
slurm_gpus_per_task: 1
106-
slurm_cpus_per_task: 4
107-
slurm_ntasks: 1
108-
slurm_mem: 32GB
10975

11076
- label: "GPU AMIP + ED only"
11177
key: "amip_edonly_gpu"
@@ -120,7 +86,7 @@ steps:
12086
slurm_cpus_per_task: 4
12187
slurm_ntasks: 1
12288
slurm_mem: 32GB
123-
89+
12490
- label: "GPU AMIP + ED only + 1M microphysics"
12591
key: "amip_edonly_1M_gpu"
12692
command: "srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_edonly_1M.yml --job_id amip_edonly_1M_gpu"
@@ -135,24 +101,10 @@ steps:
135101
slurm_ntasks: 1
136102
slurm_mem: 32GB
137103

138-
- label: "GPU AMIP + ED only + Earth topography"
139-
key: "amip_edonly_topo_gpu"
140-
command: "srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_edonly_topo.yml --job_id amip_edonly_topo_gpu"
141-
artifact_paths: "experiments/ClimaEarth/output/amip_edonly_topo_gpu/artifacts/*"
142-
env:
143-
CLIMACOMMS_CONTEXT: "MPI"
144-
CLIMACOMMS_DEVICE: "CUDA"
145-
agents:
146-
queue: clima
147-
slurm_gpus_per_task: 1
148-
slurm_cpus_per_task: 4
149-
slurm_ntasks: 1
150-
slurm_mem: 32GB
151-
152-
- label: "GPU AMIP + ED only + Earth topography + integrated land"
153-
key: "amip_edonly_topo_integrated_land_gpu" # runs for 4 months only because of instability after that time
154-
command: "srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_edonly_topo_integrated_land.yml --job_id amip_edonly_topo_integrated_land_gpu"
155-
artifact_paths: "experiments/ClimaEarth/output/amip_edonly_topo_integrated_land_gpu/artifacts/*"
104+
- label: "GPU AMIP + ED only + integrated land"
105+
key: "amip_edonly_integrated_land_gpu" # runs for 4 months only because of instability after that time
106+
command: "srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_edonly_integrated_land.yml --job_id amip_edonly_integrated_land_gpu"
107+
artifact_paths: "experiments/ClimaEarth/output/amip_edonly_integrated_land_gpu/artifacts/*"
156108
env:
157109
CLIMACOMMS_CONTEXT: "MPI"
158110
CLIMACOMMS_DEVICE: "CUDA"
@@ -163,11 +115,11 @@ steps:
163115
slurm_ntasks: 1
164116
slurm_mem: 32GB
165117

166-
- label: "GPU AMIP + diag. EDMF + Earth topography"
167-
key: "amip_diagedmf_topo_gpu"
118+
- label: "GPU AMIP + diag. EDMF"
119+
key: "amip_diagedmf_gpu"
168120
command:
169-
- "srun --cpu-bind=threads --cpus-per-task=4 julia --threads=3 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_diagedmf_topo.yml --job_id amip_diagedmf_topo_gpu"
170-
artifact_paths: "experiments/ClimaEarth/output/amip_diagedmf_topo_gpu/artifacts/*"
121+
- "srun --cpu-bind=threads --cpus-per-task=4 julia --threads=3 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_diagedmf.yml --job_id amip_diagedmf_gpu"
122+
artifact_paths: "experiments/ClimaEarth/output/amip_diagedmf_gpu/artifacts/*"
171123
env:
172124
CLIMACOMMS_CONTEXT: "MPI"
173125
CLIMACOMMS_DEVICE: "CUDA"
@@ -178,11 +130,11 @@ steps:
178130
slurm_ntasks: 1
179131
slurm_mem: 32GB
180132

181-
- label: "GPU AMIP + diag. EDMF + Earth topography + integrated land"
182-
key: "amip_diagedmf_topo_integrated_land_gpu" # runs for 2 months only because of instability after that time
133+
- label: "GPU AMIP + diag. EDMF + integrated land"
134+
key: "amip_diagedmf_integrated_land_gpu" # runs for 2 months only because of instability after that time
183135
command:
184-
- "srun --cpu-bind=threads --cpus-per-task=4 julia --threads=3 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_diagedmf_topo_integrated_land.yml --job_id amip_diagedmf_topo_integrated_land_gpu"
185-
artifact_paths: "experiments/ClimaEarth/output/amip_diagedmf_topo_integrated_land_gpu/artifacts/*"
136+
- "srun --cpu-bind=threads --cpus-per-task=4 julia --threads=3 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_diagedmf_integrated_land.yml --job_id amip_diagedmf_integrated_land_gpu"
137+
artifact_paths: "experiments/ClimaEarth/output/amip_diagedmf_integrated_land_gpu/artifacts/*"
186138
env:
187139
CLIMACOMMS_CONTEXT: "MPI"
188140
CLIMACOMMS_DEVICE: "CUDA"

config/longrun_configs/amip_decaywithheight.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

config/longrun_configs/amip_decaywithheight_integrated_land.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

config/longrun_configs/amip_edonly.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
FLOAT_TYPE: "Float32"
22
aerosol_radiation: true
3+
albedo_model: "CouplerAlbedo"
34
atmos_config_file: "config/atmos_configs/climaatmos_edonly.yml"
45
bucket_albedo_type: "map_temporal"
56
checkpoint_dt: "93days"
@@ -11,9 +12,12 @@ dt_rad: "1hours"
1112
energy_check: false
1213
insolation: "timevarying"
1314
mode_name: "amip"
15+
netcdf_interpolate_z_over_msl: true
1416
prescribe_ozone: true
1517
prescribed_aerosols: ["CB1", "CB2", "DST01", "OC1", "OC2", "SO4", "SSLT01"]
1618
rmse_check: true
1719
start_date: "20100101"
1820
surface_setup: "PrescribedSurface"
1921
t_end: "366days"
22+
topo_smoothing: true
23+
topography: "Earth"

config/longrun_configs/amip_edonly_1M.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,5 @@ rmse_check: true
1919
start_date: "20100101"
2020
surface_setup: "PrescribedSurface"
2121
t_end: "366days"
22+
topo_smoothing: true
23+
topography: "Earth"

config/longrun_configs/amip_edonly_topo.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

config/longrun_configs/slabplanet_fixed_ocean.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)