70
70
# Integration tests - the expected results were also confirmed locally
71
71
- label : " Slabplanet_aqua: nocouple"
72
72
key : " slabplanet_aqua_atmos_sf_nocouple" # SF at each Atmos stage, no coupling, prescribed SST from atmos
73
- command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_atmos_sf_nocouple.yml"
73
+ command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_atmos_sf_nocouple.yml --job_id slabplanet_aqua_atmos_sf_nocouple "
74
74
artifact_paths : " experiments/ClimaEarth/output/slabplanet_aqua/slabplanet_aqua_atmos_sf_nocouple_artifacts/*"
75
75
env :
76
76
BUILD_HISTORY_HANDLE : " "
82
82
83
83
- label : " Slabplanet_aqua: couple"
84
84
key : " slabplanet_aqua_atmos_sf_couple" # SF at each Atmos stage, coupling, prescribed SST from coupler - identical results to the above confirm 1) initial conditions in Atmos are unchanged compared to the slab, 2) coupling not introducing variability when constant surface
85
- command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_atmos_sf_couple.yml"
85
+ command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_atmos_sf_couple.yml --job_id slabplanet_aqua_atmos_sf_couple "
86
86
artifact_paths : " experiments/ClimaEarth/output/slabplanet_aqua/slabplanet_aqua_atmos_sf_couple_artifacts/*"
87
87
env :
88
88
BUILD_HISTORY_HANDLE : " "
94
94
95
95
- label : " Slabplanet_aqua: coupler fluxes"
96
96
key : " slabplanet_aqua_coupler_sf" # SF at each coupler timestep, constant ocean - comparing to the above runs, this tests the sensitivity of less frequent flux calculation
97
- command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_coupler_sf.yml"
97
+ command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_coupler_sf.yml --job_id slabplanet_aqua_coupler_sf "
98
98
artifact_paths : " experiments/ClimaEarth/output/slabplanet_aqua/slabplanet_aqua_coupler_sf_artifacts/*"
99
99
env :
100
100
BUILD_HISTORY_HANDLE : " "
@@ -106,7 +106,7 @@ steps:
106
106
107
107
- label : " Slabplanet_aqua: coupler fluxes, evolving ocean"
108
108
key : " slabplanet_aqua_coupler_sf_evolve_ocn" # SF at each coupler timestep, evolving ocean - comparing to the above run, tests the sensitivity of evolving ocean
109
- command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_coupler_sf_evolve_ocn.yml"
109
+ command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_coupler_sf_evolve_ocn.yml --job_id slabplanet_aqua_coupler_sf_evolve_ocn "
110
110
artifact_paths : " experiments/ClimaEarth/output/slabplanet_aqua/slabplanet_aqua_coupler_sf_evolve_ocn_artifacts/*"
111
111
env :
112
112
BUILD_HISTORY_HANDLE : " "
@@ -118,7 +118,7 @@ steps:
118
118
119
119
- label : " Slabplanet_terra: coupler fluxes, evolving bucket"
120
120
key : " slabplanet_terra" # SF at each coupler timestep, evolving ocean - comparing to the above run, tests the sensitivity of evolving bucket
121
- command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_terra.yml"
121
+ command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_terra.yml --job_id slabplanet_terra "
122
122
artifact_paths : " experiments/ClimaEarth/output/slabplanet_terra/slabplanet_terra_artifacts/*"
123
123
env :
124
124
BUILD_HISTORY_HANDLE : " "
@@ -130,7 +130,7 @@ steps:
130
130
131
131
- label : " Slabplanet: coupler fluxes, evolving ocean and land"
132
132
key : " slabplanet_coupler_sf_evolve_ocn"
133
- command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_coupler_sf_evolve_ocn.yml"
133
+ command : " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_coupler_sf_evolve_ocn.yml --job_id slabplanet_coupler_sf_evolve_ocn "
134
134
artifact_paths : " experiments/ClimaEarth/output/slabplanet/slabplanet_coupler_sf_evolve_ocn_artifacts/*"
135
135
env :
136
136
BUILD_HISTORY_HANDLE : " "
@@ -159,7 +159,7 @@ steps:
159
159
160
160
- label : " TARGET IDEALIZED: new target aqua - fixed ocean T, nocouple, atmos flux calc"
161
161
key : " slabplanet_aqua_target_nocouple"
162
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_target_nocouple.yml"
162
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_target_nocouple.yml --job_id slabplanet_aqua_target_nocouple "
163
163
artifact_paths : " experiments/ClimaEarth/output/slabplanet_aqua/slabplanet_aqua_target_nocouple_artifacts/*"
164
164
env :
165
165
CLIMACORE_DISTRIBUTED : " MPI"
@@ -172,7 +172,7 @@ steps:
172
172
173
173
- label : " TARGET IDEALIZED: new target aqua - fixed ocean T, coupler flux calc"
174
174
key : " slabplanet_aqua_target"
175
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_target.yml"
175
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_target.yml --job_id slabplanet_aqua_target "
176
176
artifact_paths : " experiments/ClimaEarth/output/slabplanet_aqua/slabplanet_aqua_target_artifacts/*"
177
177
env :
178
178
CLIMACORE_DISTRIBUTED : " MPI"
@@ -185,7 +185,7 @@ steps:
185
185
186
186
- label : " TARGET IDEALIZED: new target aqua - evolving slab ocean T"
187
187
key : " slabplanet_aqua_target_evolve_ocn"
188
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_target_evolve_ocn.yml"
188
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_aqua_target_evolve_ocn.yml --job_id slabplanet_aqua_target_evolve_ocn "
189
189
artifact_paths : " experiments/ClimaEarth/output/slabplanet_aqua/slabplanet_aqua_target_evolve_ocn_artifacts/*"
190
190
env :
191
191
CLIMACORE_DISTRIBUTED : " MPI"
@@ -198,7 +198,7 @@ steps:
198
198
199
199
- label : " TARGET IDEALIZED: new target slab - fixed ocean T, bucket"
200
200
key : " slabplanet_target"
201
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_target.yml"
201
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_target.yml --job_id slabplanet_target "
202
202
artifact_paths : " experiments/ClimaEarth/output/slabplanet/slabplanet_target_artifacts/*"
203
203
env :
204
204
CLIMACORE_DISTRIBUTED : " MPI"
@@ -211,7 +211,7 @@ steps:
211
211
212
212
- label : " TARGET IDEALIZED: new target slab - evolving slab ocean T, bucket"
213
213
key : " slabplanet_target_evolve_ocn"
214
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_target_evolve_ocn.yml"
214
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_target_evolve_ocn.yml --job_id slabplanet_target_evolve_ocn "
215
215
artifact_paths : " experiments/ClimaEarth/output/slabplanet/slabplanet_target_evolve_ocn_artifacts/*"
216
216
env :
217
217
CLIMACORE_DISTRIBUTED : " MPI"
@@ -229,7 +229,7 @@ steps:
229
229
230
230
- label : " MPI AMIP FINE: new target amip"
231
231
key : " amip_target"
232
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_target.yml"
232
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_target.yml --job_id amip_target "
233
233
artifact_paths : " experiments/ClimaEarth/output/amip/amip_target_artifacts/*"
234
234
env :
235
235
CLIMACORE_DISTRIBUTED : " MPI"
@@ -242,7 +242,7 @@ steps:
242
242
243
243
- label : " MPI AMIP FINE: new target amip: topo"
244
244
key : " amip_target_topo"
245
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_target_topo.yml"
245
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_target_topo.yml --job_id amip_target_topo "
246
246
artifact_paths : " experiments/ClimaEarth/output/amip/amip_target_topo_artifacts/*"
247
247
env :
248
248
CLIMACORE_DISTRIBUTED : " MPI"
@@ -255,7 +255,7 @@ steps:
255
255
256
256
- label : " MPI AMIP FINE: new target amip: topo + diagedmf"
257
257
key : " amip_target_topo_diagedmf"
258
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_target_topo_diagedmf.yml"
258
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_target_topo_diagedmf.yml --job_id amip_target_topo_diagedmf "
259
259
artifact_paths : " experiments/ClimaEarth/output/amip/amip_target_topo_diagedmf_artifacts/*"
260
260
env :
261
261
CLIMACORE_DISTRIBUTED : " MPI"
@@ -272,7 +272,7 @@ steps:
272
272
273
273
- label : " GPU AMIP FINE: new target amip: topo"
274
274
key : " gpu_amip_target_topo"
275
- command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_target_topo .yml"
275
+ command : " srun julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/amip_target_topo .yml --job_id gpu_amip_target_topo "
276
276
artifact_paths : " experiments/ClimaEarth/output/amip/gpu_amip_target_topo_artifacts/*"
277
277
agents :
278
278
slurm_gpus : 1
@@ -283,7 +283,7 @@ steps:
283
283
key : " gpu_amip_target_topo_diagedmf"
284
284
command :
285
285
- echo "--- Run simulation"
286
- - " 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/gpu_amip_target_topo_diagedmf .yml"
286
+ - " 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_target_topo_diagedmf .yml --job_id gpu_amip_target_topo_diagedmf "
287
287
artifact_paths : " experiments/ClimaEarth/output/amip/gpu_amip_target_topo_diagedmf_artifacts/*"
288
288
timeout_in_minutes : 1440
289
289
env :
@@ -302,7 +302,7 @@ steps:
302
302
key : " gpu_longrun_amip_dyamond"
303
303
command :
304
304
- echo "--- Run simulation"
305
- - " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_longrun_amip_dyamond .yml"
305
+ - " julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/longrun_amip_dyamond .yml --job_id gpu_longrun_amip_dyamond "
306
306
artifact_paths : " experiments/ClimaEarth/output/amip/gpu_longrun_amip_dyamond_artifacts/*"
307
307
agents :
308
308
queue : clima
0 commit comments