Skip to content

Commit

Permalink
add GPU AMIP to buildkite
Browse files Browse the repository at this point in the history
  • Loading branch information
juliasloan25 committed Jan 24, 2024
1 parent 2a5a0ac commit 436f5c1
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 0 deletions.
16 changes: 16 additions & 0 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,13 @@ steps:
# command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --coupled true --surface_setup PrescribedSurface --moist equil --vert_diff true --rad allskywithclear --rayleigh_sponge false --energy_check true --mode_name slabplanet --t_end 10days --dt_save_to_sol 3600secs --dt_cpl 21600 --dt 200secs --dt_rad 6hours --idealized_insolation true --mono_surface true --h_elem 4 --precip_model 0M --run_name target_params_in_slab1"
# artifact_paths: "experiments/AMIP/output/slabplanet/target_params_in_slab1_artifacts/total_energy*.png"

- label: "AMIP target: albedo from function"
key: "target_amip_albedo_function"
command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/target_amip_albedo_function.yml"
artifact_paths: "experiments/AMIP/output/amip/target_amip_albedo_function_artifacts/*"
agents:
slurm_mem: 20GB

- label: "AMIP - Float64 + hourly checkpoint"
key: "amip"
command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/coarse_single_ft64_hourly_checkpoints.yml"
Expand Down Expand Up @@ -354,6 +361,15 @@ steps:
slurm_mem: 20GB
slurm_gpus: 1

# GPU RUNS: AMIP
- label: "GPU AMIP target: albedo from function"
key: "gpu_target_amip_albedo_function"
command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/target_amip_albedo_function.yml"
artifact_paths: "experiments/AMIP/output/gpu/amip/target_amip_albedo_function_artifacts/*"
agents:
slurm_mem: 20GB
slurm_gpus: 1

- wait

# plot job performance history
Expand Down
23 changes: 23 additions & 0 deletions config/model_configs/target_amip_albedo_function.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
run_name: "target_amip_n1_shortrun"
moist: "equil"
vert_diff: "true"
rad: "gray"
z_elem: 50
dz_top: 3000
dz_bottom: 30
h_elem: 16
kappa_4: 1e16
z_stretch: false
rayleigh_sponge: true
alpha_rayleigh_uh: 0
alpha_rayleigh_w: 10
dt_cpl: 150
dt: "150secs"
dt_rad: "1hours"
mode_name: "amip"
t_end: "300secs"
dt_save_to_sol: "1days"
precip_model: "0M"
apply_limiter: false
land_albedo_type: "function"
job_id: "target_amip_albedo_function"

0 comments on commit 436f5c1

Please sign in to comment.