File tree Expand file tree Collapse file tree 2 files changed +1
-10
lines changed Expand file tree Collapse file tree 2 files changed +1
-10
lines changed Original file line number Diff line number Diff line change @@ -7,9 +7,6 @@ dt_save_to_sol: "Inf"
7
7
log_progress : false
8
8
implicit_diffusion : true
9
9
approximate_linear_solve_iters : 2
10
- use_krylov_method : true
11
- use_dynamic_krylov_rtol : false
12
- krylov_rtol : 0.99
13
10
moist : " equil"
14
11
surface_setup : " DefaultMoninObukhov"
15
12
rad : " allskywithclear"
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ allocs_limit["flame_perf_target_tracers"] = 441_904
44
44
allocs_limit[" flame_perf_diagnostics" ] = 10_677_144
45
45
allocs_limit[" flame_perf_target_diagnostic_edmfx" ] = 11_183_232
46
46
allocs_limit[" flame_perf_target_prognostic_edmfx" ] = 761_712
47
- allocs_limit[" flame_perf_target_diffusion" ] = 5_010_162_496
47
+ allocs_limit[" flame_perf_target_diffusion" ] = 100_360
48
48
allocs_limit[" flame_perf_target_threaded" ] = 2047_736
49
49
allocs_limit[" flame_perf_target_callbacks" ] = 391_864
50
50
allocs_limit[" flame_perf_gw" ] = 581_381_976
@@ -60,12 +60,6 @@ max_allocs_for_full_sampling = 10e6
60
60
expected_allocs = get (allocs_limit, job_id, max_allocs_for_full_sampling)
61
61
sampling_rate = expected_allocs <= max_allocs_for_full_sampling ? 1 : 0.01
62
62
63
- # Some jobs are problematic (the ones with Krylov mostly)
64
- # https://github.com/pfitzseb/ProfileCanvas.jl/issues/34
65
- if job_id in (" flame_perf_target_diffusion" ,)
66
- sampling_rate = 0.001
67
- end
68
-
69
63
# use new allocation profiler
70
64
@info " collecting allocations with sampling rate $sampling_rate "
71
65
Profile. Allocs. clear ()
You can’t perform that action at this time.
0 commit comments