Julia Sloan

Results 90 issues of Julia Sloan

ClimaAtmos has scaling runs for the "aquaplanet chap" setup introduced in https://github.com/CliMA/ClimaAtmos.jl/pull/2724. These use 1, 2, and 4 GPUs each, and all run with MPI. We should setup analogous runs...

:leaves: leaf
GPU

The coupler summary table currently measures the max RSS of each run. This tells us about the memory footprint of the simulation at the end of the simulation, but it...

enhancement
:leaves: leaf

Currently, we run the coupling loop for 2 timesteps before running for the full simulation length and timing it. As part of #706, we tried to use `Base.precompile` instead, but...

enhancement
:leaves: leaf

ClimaLand has direct comparisons between the state of CPU and GPU runs, which is helpful to ensure minimal discrepancies between the two (see [example build](https://buildkite.com/clima/climaland-ci/builds/3909#018f72c9-e3da-4359-ba35-703c319589a2)). It could be helpful for...

enhancement
:leaves: leaf

Currently, the coupler summary table takes in job IDs from the command line and uses these to find the correct simulation output files to read in data from. It would...

enhancement
:moneybag: Grab Bag
:leaves: leaf

Add nsys profiling for representative runs of our different coupler configurations. Use this information to identify improvements we need to make to the coupler runs to consider: - target AMIP...

:leaves: leaf
GPU

Minor issues found in https://github.com/CliMA/ClimaCoupler.jl/issues/390 that we want to clean up for better performance. ```[tasklist] ### Tasks - [ ] don't pass FT as an argument - [ ] wrap...

enhancement
:moneybag: Grab Bag
GPU
good first issue

## 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...

Most of the Regridder module (src/Regridder.jl) will get moved to ClimaUtilities.jl as part of #367. This module has a couple functions which are coupler-specific and should remain in the coupler....

:leaves: leaf

Switch from using ClimaCoupler.jl TimeManager module to using shared ClimaUtilities.jl TimeManager. See https://github.com/CliMA/ClimaUtilities.jl/pull/9 for detailed interface/functionality changes. Closed by https://github.com/CliMA/ClimaCoupler.jl/pull/952 tracked by https://github.com/CliMA/ClimaUtilities.jl/issues/39 ## To Do - [x] Delete ClimaCoupler.jl...

:leaves: leaf