ClimaAtmos.jl is a library for building atmospheric circulation models that is designed from the outset to leverage data assimilation and machine learning tools. We welcome contributions!
Apache License 2.0
84
stars
17
forks
source link
O1.2.6 Demonstrate single (A100) GPU performant simulations with all parameterizations #2949
Demonstrate 0.5 s per timestep at ~110 km resolution with 64 levels with all (but gravity wave) parameterizations on a single (A100) GPU.
The approach will be to tackle both egregiously expensive gpu kernels, improve parallelism where needed, and use kernel fusion to reduce sequential reads/writes.
The Climate Modeling Alliance
Software Design Issue 📜
Purpose
Demonstrate 0.5 s per timestep at ~110 km resolution with 64 levels with all (but gravity wave) parameterizations on a single (A100) GPU.
The approach will be to tackle both egregiously expensive gpu kernels, improve parallelism where needed, and use kernel fusion to reduce sequential reads/writes.
Cost/Benefits/Risks
People and Personnel
Components
Components considered include