An experimental framework for fusing broadcast expressions across arbitrary language constructs (functions, loops, conditionals, and so on). This package is being developed with the goal of minimizing kernel launch cost in ClimaAtmos.jl
, whose source code contains hundreds of broadcast expressions that could potentially be fused into a much smaller number of kernel launches.
Documentation | |
Docs Build | |
GHA CI | |
Code Coverage |