Skip to content

Commit b866f83

Browse files
Bump allocation limits
1 parent 4a79ac3 commit b866f83

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

perf/benchmark.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ are_boundschecks_forced = Base.JLOptions().check_bounds == 1
4949
if haskey(trials, name)
5050
if trials[name].memory mem
5151
@warn "Allocation limits for $name can be reduced to $(trials[name].memory)."
52+
else
53+
@info "trials[$name].memory: $(trials[name].memory)"
5254
end
5355
return trials[name].memory mem
5456
else
@@ -58,8 +60,8 @@ are_boundschecks_forced = Base.JLOptions().check_bounds == 1
5860
end
5961
@test compare_mem(trials, "Wfact", 0)
6062
@test compare_mem(trials, "ldiv!", 0)
61-
@test compare_mem(trials, "T_imp!", 1000000000000000000000)
62-
@test compare_mem(trials, "T_exp_T_lim!", 10496)
63+
@test compare_mem(trials, "T_imp!", 96)
64+
@test compare_mem(trials, "T_exp_T_lim!", 190420)
6365
@test compare_mem(trials, "lim!", 0)
6466
@test compare_mem(trials, "dss!", 0)
6567
@test compare_mem(trials, "cache!", 120)

perf/flame.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ ProfileCanvas.html_file(joinpath(output_dir, "flame.html"), results)
4040
allocs_limit = Dict()
4141
allocs_limit["flame_baroclinic_wave_moist_gpu"] = 1_243_048
4242
allocs_limit["flame_default"] = 99_928
43-
allocs_limit["flame_default_1m"] = 441_904
43+
allocs_limit["flame_default_1m"] = 527_712
4444
allocs_limit["flame_diagnostics"] = 10_677_144
4545
allocs_limit["flame_aquaplanet_diagedmf"] = 11_644_128
4646
allocs_limit["flame_aquaplanet_progedmf"] = 697_520
47-
allocs_limit["flame_aquaplanet_progedmf_dense_autodiff"] = 727_512
48-
allocs_limit["flame_diffusion"] = 100_360
47+
allocs_limit["flame_aquaplanet_progedmf_dense_autodiff"] = 774_712
48+
allocs_limit["flame_diffusion"] = 138_432
4949
allocs_limit["flame_threaded"] = 2047_736
5050
allocs_limit["flame_callbacks"] = 391_864
5151
allocs_limit["flame_gravity_wave"] = 581_381_976

0 commit comments

Comments
 (0)