Skip to content

Commit 23e28c0

Browse files
Add 1-process run without MPI
1 parent d356713 commit 23e28c0

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.buildkite/gpu_pipeline/pipeline.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,25 @@ steps:
114114
- group: "DYAMOND GPU strong scaling"
115115
steps:
116116

117+
- label: "gpu_aquaplanet_dyamond - strong scaling - 1 GPU - No MPI"
118+
command:
119+
- mkdir -p gpu_aquaplanet_dyamond_ss_1GPU_no_mpi
120+
- >
121+
srun --cpu-bind=threads --cpus-per-task=4
122+
nsys profile --delay 100 --trace=nvtx,cuda,osrt --output=gpu_aquaplanet_dyamond_ss_1GPU_no_mpi/output_active/report julia --threads=3 --color=yes --project=.buildkite .buildkite/ci_driver.jl
123+
--config_file ${GPU_CONFIG_PATH}gpu_aquaplanet_dyamond_ss.yml
124+
--job_id gpu_aquaplanet_dyamond_ss_1GPU_no_mpi
125+
artifact_paths: "gpu_aquaplanet_dyamond_ss_1GPU_no_mpi/output_active/*"
126+
env:
127+
CLIMACOMMS_DEVICE: "CUDA"
128+
agents:
129+
slurm_ntasks: 1
130+
slurm_cpus_per_task: 4
131+
slurm_gres: "gpu:1"
132+
slurm_mem: 32G
133+
slurm_time: 00:45:00
134+
slurm_exclusive:
135+
117136
- label: "gpu_aquaplanet_dyamond with diagnostics - strong scaling - 1 GPU"
118137
command:
119138
- mkdir -p gpu_aquaplanet_dyamond_diag_1process

0 commit comments

Comments
 (0)