Closed charleskawczynski closed 7 months ago
This PR adds the flop counting perf job back into CI.
I was a bit too impatient waiting for https://github.com/triscale-innov/GFlops.jl/issues/49 to be fixed. I tried messaging the author on slack, it's been months since the issue was opened, and users still can't update to Julia 1.10. So, I made CountFlops.jl.
I think @dennisYatunin developed his own version, too. We could combine / extend it.
I think this is a very useful tool for simple, pointwise functions, like Thermodynamics, CloudMicrophysics, and SurfaceFluxes.
This PR adds the flop counting perf job back into CI.
I was a bit too impatient waiting for https://github.com/triscale-innov/GFlops.jl/issues/49 to be fixed. I tried messaging the author on slack, it's been months since the issue was opened, and users still can't update to Julia 1.10. So, I made CountFlops.jl.
I think @dennisYatunin developed his own version, too. We could combine / extend it.
I think this is a very useful tool for simple, pointwise functions, like Thermodynamics, CloudMicrophysics, and SurfaceFluxes.