diff --git a/.buildkite/gpu_pipeline/pipeline.yml b/.buildkite/gpu_pipeline/pipeline.yml index ed42a193981..2c678454b89 100644 --- a/.buildkite/gpu_pipeline/pipeline.yml +++ b/.buildkite/gpu_pipeline/pipeline.yml @@ -45,10 +45,12 @@ steps: - label: "dry baroclinic wave" key: "target_gpu_implicit_baroclinic_wave" - command: > - nsys profile --trace=nvtx,cuda --output=target_gpu_implicit_baroclinic_wave/report - julia --color=yes --project=examples examples/hybrid/driver.jl - --config_file ${GPU_CONFIG_PATH}target_gpu_implicit_baroclinic_wave.yml + command: + - mkdir -p target_gpu_implicit_baroclinic_wave + - > + nsys profile --trace=nvtx,cuda --output=target_gpu_implicit_baroclinic_wave/report + julia --color=yes --project=examples examples/hybrid/driver.jl + --config_file ${GPU_CONFIG_PATH}target_gpu_implicit_baroclinic_wave.yml artifact_paths: "target_gpu_implicit_baroclinic_wave/*" agents: slurm_gpus: 1 @@ -56,10 +58,12 @@ steps: - label: "moist Held-Suarez" key: "gpu_hs_rhoe_equilmoist_nz63_0M_55km_rs35km" - command: > - nsys profile --trace=nvtx,cuda --output=gpu_hs_rhoe_equilmoist_nz63_0M_55km_rs35km/report - julia --color=yes --project=examples examples/hybrid/driver.jl - --config_file ${GPU_CONFIG_PATH}gpu_hs_rhoe_equilmoist_nz63_0M_55km_rs35km.yml + command: + - mkdir -p gpu_hs_rhoe_equilmoist_nz63_0M_55km_rs35km + - > + nsys profile --trace=nvtx,cuda --output=gpu_hs_rhoe_equilmoist_nz63_0M_55km_rs35km/report + julia --color=yes --project=examples examples/hybrid/driver.jl + --config_file ${GPU_CONFIG_PATH}gpu_hs_rhoe_equilmoist_nz63_0M_55km_rs35km.yml artifact_paths: "gpu_hs_rhoe_equilmoist_nz63_0M_55km_rs35km/*" agents: slurm_gpus: 1 @@ -67,11 +71,13 @@ steps: - label: "dry baroclinic wave - 4 gpus" key: "target_gpu_implicit_baroclinic_wave_4process" - command: > - srun - nsys profile --trace=nvtx,cuda,mpi --output=target_gpu_implicit_baroclinic_wave_4process/report-%q{PMI_RANK} - julia --color=yes --project=examples examples/hybrid/driver.jl - --config_file ${GPU_CONFIG_PATH}target_gpu_implicit_baroclinic_wave_4process.yml + command: + - mkdir -p target_gpu_implicit_baroclinic_wave_4process + - > + srun + nsys profile --trace=nvtx,cuda,mpi --output=target_gpu_implicit_baroclinic_wave_4process/report-%q{PMI_RANK} + julia --color=yes --project=examples examples/hybrid/driver.jl + --config_file ${GPU_CONFIG_PATH}target_gpu_implicit_baroclinic_wave_4process.yml artifact_paths: "target_gpu_implicit_baroclinic_wave_4process/*" agents: slurm_gpus_per_task: 1