Skip to content

Conversation

ChrisRackauckas
Copy link
Member

Should greatly improve load times when it's not needed.

Copy link
Contributor

github-actions bot commented Jul 28, 2025

Benchmark Results (Julia v1)

Time benchmarks
master 048f024... master / 048f024...
ODEProblem 0.08 ± 0.003 s 0.0821 ± 0.0059 s 0.974 ± 0.079
init 0.0486 ± 0.012 ms 0.0566 ± 0.012 ms 0.859 ± 0.28
large_parameter_init/ODEProblem 0.713 ± 0.013 s 0.744 ± 0.022 s 0.959 ± 0.033
large_parameter_init/init 0.1 ± 0.01 ms 0.101 ± 0.01 ms 0.994 ± 0.14
mtkcompile 0.034 ± 0.00076 s 0.0355 ± 0.0012 s 0.957 ± 0.039
time_to_load 5.75 ± 0.063 s 4.99 ± 0.023 s 1.15 ± 0.014
Memory benchmarks
master 048f024... master / 048f024...
ODEProblem 0.578 M allocs: 18.8 MB 0.579 M allocs: 18.9 MB 0.997
init 0.815 k allocs: 0.0318 MB 0.815 k allocs: 0.0318 MB 1
large_parameter_init/ODEProblem 4.68 M allocs: 0.169 GB 4.68 M allocs: 0.168 GB 1
large_parameter_init/init 1.66 k allocs: 0.0712 MB 1.66 k allocs: 0.0712 MB 1
mtkcompile 0.232 M allocs: 8.08 MB 0.233 M allocs: 8.08 MB 0.999
time_to_load 0.159 k allocs: 11.2 kB 0.159 k allocs: 11.2 kB 1

Copy link
Contributor

github-actions bot commented Jul 28, 2025

Benchmark Results (Julia vlts)

Time benchmarks
master 048f024... master / 048f024...
ODEProblem 0.0826 ± 0.0068 s 0.082 ± 0.0059 s 1.01 ± 0.11
init 0.0612 ± 0.0018 ms 0.0611 ± 0.0016 ms 1 ± 0.039
large_parameter_init/ODEProblem 0.705 ± 0.0071 s 0.706 ± 0.0088 s 1 ± 0.016
large_parameter_init/init 0.111 ± 0.0021 ms 0.111 ± 0.0021 ms 0.996 ± 0.027
mtkcompile 0.0349 ± 0.0012 s 0.0342 ± 0.00093 s 1.02 ± 0.045
time_to_load 5.61 ± 0.036 s 4.82 ± 0.0093 s 1.16 ± 0.0078
Memory benchmarks
master 048f024... master / 048f024...
ODEProblem 0.588 M allocs: 20.1 MB 0.588 M allocs: 20.1 MB 1
init 0.908 k allocs: 0.0479 MB 0.908 k allocs: 0.0479 MB 1
large_parameter_init/ODEProblem 4.61 M allocs: 0.177 GB 4.61 M allocs: 0.177 GB 1
large_parameter_init/init 1.75 k allocs: 0.0874 MB 1.75 k allocs: 0.0874 MB 1
mtkcompile 0.233 M allocs: 8.64 MB 0.233 M allocs: 8.64 MB 1
time_to_load 0.153 k allocs: 14.5 kB 0.153 k allocs: 14.5 kB 1

@ChrisRackauckas ChrisRackauckas force-pushed the nonlinearsolve_default branch from bdcf59b to 272f68a Compare July 31, 2025 20:24
@AayushSabharwal AayushSabharwal force-pushed the nonlinearsolve_default branch from d16477b to 048f024 Compare August 5, 2025 02:17
@AayushSabharwal AayushSabharwal merged commit 646bace into master Aug 5, 2025
47 of 52 checks passed
@AayushSabharwal AayushSabharwal deleted the nonlinearsolve_default branch August 5, 2025 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants