Skip to content

Commit

Permalink
actually run on 2 gpus
Browse files Browse the repository at this point in the history
  • Loading branch information
juliasloan25 committed Jun 19, 2024
1 parent 0e9109b commit 8736b41
Showing 1 changed file with 66 additions and 65 deletions.
131 changes: 66 additions & 65 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -457,44 +457,41 @@ steps:
slurm_cpus_per_task: 4
slurm_ntasks: 2
slurm_mem: 16GB
- label: "2 GPU AMIP with diagnostic EDMF"
key: "gpu_2_ngpus_amip_diagedmf"
command: "srun julia --threads=3 --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $BENCHMARK_CONFIG_PATH/amip_diagedmf.yml --job_id gpu_2_ngpus_amip_diagedmf"
artifact_paths: "experiments/ClimaEarth/output/amip/gpu_2_ngpus_amip_diagedmf_artifacts/*"

# GPU RUNS: slabplanet
- label: "GPU Slabplanet: albedo from function"
key: "gpu_slabplanet_albedo_function"
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_function.yml --job_id gpu_slabplanet_albedo_function"
artifact_paths: "experiments/ClimaEarth/output/slabplanet/gpu_slabplanet_albedo_function_artifacts/*"
agents:
slurm_mem: 20GB
slurm_gpus: 2

# # GPU RUNS: slabplanet
# - label: "GPU Slabplanet: albedo from function"
# key: "gpu_slabplanet_albedo_function"
# command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_function.yml --job_id gpu_slabplanet_albedo_function"
# artifact_paths: "experiments/ClimaEarth/output/slabplanet/gpu_slabplanet_albedo_function_artifacts/*"
# agents:
# slurm_mem: 20GB
# slurm_gpus: 1
# - label: "2 GPU Slabplanet: albedo from function"
# key: "gpu_2_slabplanet_albedo_function"
# command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_function.yml --job_id gpu_2_slabplanet_albedo_function"
# artifact_paths: "experiments/ClimaEarth/output/slabplanet/gpu_2_slabplanet_albedo_function_artifacts/*"
# agents:
# slurm_mem: 20GB
# slurm_gpus: 2

# - label: "GPU Slabplanet: albedo from static map"
# key: "gpu_slabplanet_albedo_static_map"
# command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_static_map.yml --job_id gpu_slabplanet_albedo_static_map"
# artifact_paths: "experiments/ClimaEarth/output/slabplanet/gpu_slabplanet_albedo_static_map_artifacts/*"
# agents:
# slurm_mem: 20GB
# slurm_gpus: 1
# - label: "2 GPU Slabplanet: albedo from static map"
# key: "gpu_2_slabplanet_albedo_static_map"
# command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_static_map.yml --job_id gpu_2_slabplanet_albedo_static_map"
# artifact_paths: "experiments/ClimaEarth/output/slabplanet/gpu_2_slabplanet_albedo_static_map_artifacts/*"
# agents:
# slurm_mem: 20GB
# slurm_gpus: 2
slurm_gpus: 1
- label: "2 GPU Slabplanet: albedo from function"
key: "gpu_2_slabplanet_albedo_function"
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_function.yml --job_id gpu_2_slabplanet_albedo_function"
artifact_paths: "experiments/ClimaEarth/output/slabplanet/gpu_2_slabplanet_albedo_function_artifacts/*"
agents:
slurm_gpus_per_task: 1
slurm_cpus_per_task: 4
slurm_ntasks: 2
slurm_mem: 16GB

- label: "GPU Slabplanet: albedo from static map"
key: "gpu_slabplanet_albedo_static_map"
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_static_map.yml --job_id gpu_slabplanet_albedo_static_map"
artifact_paths: "experiments/ClimaEarth/output/slabplanet/gpu_slabplanet_albedo_static_map_artifacts/*"
agents:
slurm_mem: 20GB
slurm_gpus: 1
- label: "2 GPU Slabplanet: albedo from static map"
key: "gpu_2_slabplanet_albedo_static_map"
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_albedo_static_map.yml --job_id gpu_2_slabplanet_albedo_static_map"
artifact_paths: "experiments/ClimaEarth/output/slabplanet/gpu_2_slabplanet_albedo_static_map_artifacts/*"
agents:
slurm_gpus_per_task: 1
slurm_cpus_per_task: 4
slurm_ntasks: 2
slurm_mem: 16GB

# # - label: "GPU Slabplanet: albedo from temporal map"
# # key: "gpu_slabplanet_albedo_temporal_map"
Expand All @@ -512,21 +509,23 @@ steps:
# # slurm_mem: 20GB
# # slurm_gpus: 1

# # GPU RUNS: AMIP
# - label: "GPU AMIP test: albedo from function"
# key: "gpu_amip_albedo_function"
# command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_albedo_function.yml --job_id gpu_amip_albedo_function"
# artifact_paths: "experiments/ClimaEarth/output/amip/gpu_amip_albedo_function_artifacts/*"
# agents:
# slurm_mem: 20GB
# slurm_gpus: 1
# - label: "2 GPU AMIP test: albedo from function"
# key: "gpu_2_amip_albedo_function"
# command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_albedo_function.yml --job_id gpu_2_amip_albedo_function"
# artifact_paths: "experiments/ClimaEarth/output/amip/gpu_2_amip_albedo_function_artifacts/*"
# agents:
# slurm_mem: 20GB
# slurm_gpus: 2
# GPU RUNS: AMIP
- label: "GPU AMIP test: albedo from function"
key: "gpu_amip_albedo_function"
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_albedo_function.yml --job_id gpu_amip_albedo_function"
artifact_paths: "experiments/ClimaEarth/output/amip/gpu_amip_albedo_function_artifacts/*"
agents:
slurm_mem: 20GB
slurm_gpus: 1
- label: "2 GPU AMIP test: albedo from function"
key: "gpu_2_amip_albedo_function"
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_albedo_function.yml --job_id gpu_2_amip_albedo_function"
artifact_paths: "experiments/ClimaEarth/output/amip/gpu_2_amip_albedo_function_artifacts/*"
agents:
slurm_gpus_per_task: 1
slurm_cpus_per_task: 4
slurm_ntasks: 2
slurm_mem: 16GB

# # - label: "GPU AMIP target: topography and diagnostic EDMF"
# # key: "gpu_amip_target_topo_diagedmf_shortrun"
Expand All @@ -536,20 +535,22 @@ steps:
# # slurm_mem: 20GB
# # slurm_gpus: 1

# - label: "GPU AMIP: albedo from static map"
# key: "gpu_amip_albedo_static_map"
# command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_albedo_static_map.yml --job_id gpu_amip_albedo_static_map"
# artifact_paths: "experiments/ClimaEarth/output/amip/gpu_amip_albedo_static_map_artifacts/*"
# agents:
# slurm_mem: 20GB
# slurm_gpus: 1
# - label: "2 GPU AMIP: albedo from static map"
# key: "gpu_2_amip_albedo_static_map"
# command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_albedo_static_map.yml --job_id gpu_2_amip_albedo_static_map"
# artifact_paths: "experiments/ClimaEarth/output/amip/gpu_2_amip_albedo_static_map_artifacts/*"
# agents:
# slurm_mem: 20GB
# slurm_gpus: 2
- label: "GPU AMIP: albedo from static map"
key: "gpu_amip_albedo_static_map"
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_albedo_static_map.yml --job_id gpu_amip_albedo_static_map"
artifact_paths: "experiments/ClimaEarth/output/amip/gpu_amip_albedo_static_map_artifacts/*"
agents:
slurm_mem: 20GB
slurm_gpus: 1
- label: "2 GPU AMIP: albedo from static map"
key: "gpu_2_amip_albedo_static_map"
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/gpu_amip_albedo_static_map.yml --job_id gpu_2_amip_albedo_static_map"
artifact_paths: "experiments/ClimaEarth/output/amip/gpu_2_amip_albedo_static_map_artifacts/*"
agents:
slurm_gpus_per_task: 1
slurm_cpus_per_task: 4
slurm_ntasks: 2
slurm_mem: 16GB

# - label: "GPU AMIP: albedo from temporal map"
# key: "gpu_amip_albedo_temporal_map"
Expand Down

0 comments on commit 8736b41

Please sign in to comment.