ClimaCoupler.jl
ClimaCoupler.jl copied to clipboard
add GPU AMIP scaling runs
Purpose
closes #663
note: we want to use the slurm_exclusive:
flag to get a GPU that's being used for only the performance job, but this seems not to be working when used in Atmos
Need to use ClimaAtmos#fdf1df4 commit to include PR containing atmos config files. Can't use main because of dependency incompatibilities.
Content
- [x] add GPU performance buildkite pipeline
- [x] add SYPD calculation to driver (use calculation from atmos so we're consistent)
- [x] add configs for 1-, 2-, and 4-GPU AMIP runs based on ClimaAtmos chap runs
- do for both strong and weak scaling
- [x] add runs in buildkite/gpu/pipeline.yml
- [ ] manually trigger pipeline to check that these runs succeed on clima
- [ ] I have read and checked the items on the review checklist.