Skip to content

Conversation

@ChrisRackauckas
Copy link
Member

This should just be short term until #2916 gets rid of the the interface break here.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 12, 2025

Benchmark Results (Julia v1)

Time benchmarks
master a655106... master / a655106...
construction/linear_N50 26.5 ± 1.1 μs 26.6 ± 1.1 μs 0.995 ± 0.059
construction/lotka_volterra 17.9 ± 0.26 μs 17.9 ± 0.26 μs 0.999 ± 0.021
construction/rober 17.9 ± 0.21 μs 17.9 ± 0.22 μs 0.997 ± 0.017
nonstiff/fitzhugh_nagumo/BS3 0.129 ± 0.039 ms 0.13 ± 0.037 ms 0.996 ± 0.41
nonstiff/fitzhugh_nagumo/DP5 0.0899 ± 0.031 ms 0.0888 ± 0.03 ms 1.01 ± 0.49
nonstiff/fitzhugh_nagumo/Tsit5 0.101 ± 0.045 ms 0.101 ± 0.043 ms 1 ± 0.62
nonstiff/fitzhugh_nagumo/Vern6 0.118 ± 0.051 ms 0.121 ± 0.048 ms 0.976 ± 0.57
nonstiff/fitzhugh_nagumo/Vern7 0.0978 ± 0.045 ms 0.0978 ± 0.045 ms 1 ± 0.65
nonstiff/lotka_volterra/BS3 0.258 ± 0.012 ms 0.255 ± 0.012 ms 1.01 ± 0.064
nonstiff/lotka_volterra/DP5 0.0421 ± 0.016 ms 0.0426 ± 0.015 ms 0.989 ± 0.51
nonstiff/lotka_volterra/Tsit5 0.0537 ± 0.027 ms 0.0552 ± 0.026 ms 0.972 ± 0.67
nonstiff/lotka_volterra/Vern6 0.0692 ± 0.029 ms 0.0687 ± 0.026 ms 1.01 ± 0.57
nonstiff/lotka_volterra/Vern7 0.0584 ± 0.022 ms 0.0585 ± 0.021 ms 0.998 ± 0.52
nonstiff/pleiades/BS3 0.085 ± 0.022 s 0.0847 ± 0.02 s 1 ± 0.35
nonstiff/pleiades/DP5 1.26 ± 0.2 ms 1.24 ± 0.21 ms 1.02 ± 0.24
nonstiff/pleiades/Tsit5 15.4 ± 7.8 ms 14.4 ± 7.6 ms 1.07 ± 0.78
nonstiff/pleiades/Vern6 6.7 s 6.57 s 1.02
nonstiff/pleiades/Vern7 7.82 s 7.87 s 0.993
scaling/brusselator_2d/16x16 0.315 ± 0.026 s 0.318 ± 0.02 s 0.991 ± 0.1
scaling/brusselator_2d/32x32 7.59 s 7.49 s 1.01
scaling/brusselator_2d/8x8 11.9 ± 1.3 ms 11.7 ± 0.84 ms 1.01 ± 0.13
scaling/linear/N10 0.0355 ± 0.017 ms 0.0356 ± 0.017 ms 0.997 ± 0.67
scaling/linear/N100 0.81 ± 0.016 ms 0.81 ± 0.015 ms 1 ± 0.027
scaling/linear/N50 0.211 ± 0.011 ms 0.21 ± 0.012 ms 1 ± 0.077
stiff/pollution/FBDF 0.59 ± 0.012 ms 0.589 ± 0.012 ms 1 ± 0.029
stiff/pollution/KenCarp4 0.553 ± 0.011 ms 0.551 ± 0.01 ms 1 ± 0.028
stiff/pollution/Rodas4 0.797 ± 0.0088 ms 0.772 ± 0.0094 ms 1.03 ± 0.017
stiff/pollution/Rosenbrock23 1.36 ± 0.019 ms 1.36 ± 0.026 ms 0.997 ± 0.024
stiff/pollution/TRBDF2 0.514 ± 0.011 ms 0.515 ± 0.011 ms 1 ± 0.031
stiff/rober/FBDF 0.589 ± 0.037 ms 0.59 ± 0.036 ms 0.998 ± 0.087
stiff/rober/KenCarp4 0.703 ± 0.021 ms 0.703 ± 0.019 ms 1 ± 0.041
stiff/rober/Rodas4 0.374 ± 0.026 ms 0.371 ± 0.028 ms 1.01 ± 0.1
stiff/rober/Rosenbrock23 0.258 ± 0.029 ms 0.261 ± 0.029 ms 0.99 ± 0.16
stiff/rober/TRBDF2 1.64 ± 0.088 ms 1.62 ± 0.087 ms 1.01 ± 0.077
stiff/van_der_pol/FBDF 9.67 ± 0.48 ms 9.5 ± 0.53 ms 1.02 ± 0.076
stiff/van_der_pol/KenCarp4 4.47 ± 0.035 ms 4.47 ± 0.044 ms 0.999 ± 0.013
stiff/van_der_pol/Rodas4 6.71 ± 0.16 ms 6.62 ± 0.12 ms 1.01 ± 0.031
stiff/van_der_pol/Rosenbrock23 19.6 ± 0.54 ms 19.7 ± 0.44 ms 0.998 ± 0.035
stiff/van_der_pol/TRBDF2 2.96 ± 0.062 ms 2.83 ± 0.059 ms 1.04 ± 0.031
time_to_load 3.34 ± 0.033 s 3.39 ± 0.033 s 0.985 ± 0.014
Memory benchmarks
master a655106... master / a655106...
construction/linear_N50 0.069 k allocs: 0.041 MB 0.069 k allocs: 0.041 MB 1
construction/lotka_volterra 0.063 k allocs: 2.36 kB 0.063 k allocs: 2.36 kB 1
construction/rober 0.063 k allocs: 2.33 kB 0.063 k allocs: 2.33 kB 1
nonstiff/fitzhugh_nagumo/BS3 3.67 k allocs: 0.158 MB 3.67 k allocs: 0.158 MB 1
nonstiff/fitzhugh_nagumo/DP5 2.62 k allocs: 0.121 MB 2.62 k allocs: 0.121 MB 1
nonstiff/fitzhugh_nagumo/Tsit5 3.98 k allocs: 0.177 MB 3.98 k allocs: 0.177 MB 1
nonstiff/fitzhugh_nagumo/Vern6 4.52 k allocs: 0.202 MB 4.52 k allocs: 0.202 MB 1
nonstiff/fitzhugh_nagumo/Vern7 3.9 k allocs: 0.176 MB 3.9 k allocs: 0.176 MB 1
nonstiff/lotka_volterra/BS3 7.86 k allocs: 0.35 MB 7.86 k allocs: 0.35 MB 1
nonstiff/lotka_volterra/DP5 1.2 k allocs: 0.0524 MB 1.2 k allocs: 0.0524 MB 1
nonstiff/lotka_volterra/Tsit5 2.16 k allocs: 0.0912 MB 2.16 k allocs: 0.0912 MB 1
nonstiff/lotka_volterra/Vern6 2.23 k allocs: 0.0967 MB 2.23 k allocs: 0.0967 MB 1
nonstiff/lotka_volterra/Vern7 1.63 k allocs: 0.0718 MB 1.63 k allocs: 0.0718 MB 1
nonstiff/pleiades/BS3 0.685 M allocs: 0.0673 GB 0.685 M allocs: 0.0673 GB 1
nonstiff/pleiades/DP5 6.65 k allocs: 0.509 MB 6.65 k allocs: 0.509 MB 1
nonstiff/pleiades/Tsit5 0.186 M allocs: 20.2 MB 0.186 M allocs: 20.2 MB 1
nonstiff/pleiades/Vern6 0.038 G allocs: 4.08 GB 0.038 G allocs: 4.08 GB 1
nonstiff/pleiades/Vern7 0.044 G allocs: 4.66 GB 0.044 G allocs: 4.66 GB 1
scaling/brusselator_2d/16x16 3.58 k allocs: 0.152 GB 3.58 k allocs: 0.152 GB 1
scaling/brusselator_2d/32x32 3.39 k allocs: 2.22 GB 3.39 k allocs: 2.22 GB 1
scaling/brusselator_2d/8x8 2.62 k allocs: 8.76 MB 2.62 k allocs: 8.76 MB 1
scaling/linear/N10 0.751 k allocs: 0.0513 MB 0.751 k allocs: 0.0513 MB 1
scaling/linear/N100 2.27 k allocs: 0.899 MB 2.27 k allocs: 0.899 MB 1
scaling/linear/N50 1.65 k allocs: 0.346 MB 1.65 k allocs: 0.346 MB 1
stiff/pollution/FBDF 1.51 k allocs: 0.287 MB 1.51 k allocs: 0.287 MB 1
stiff/pollution/KenCarp4 0.514 k allocs: 0.134 MB 0.514 k allocs: 0.134 MB 1
stiff/pollution/Rodas4 1.28 k allocs: 0.363 MB 1.28 k allocs: 0.363 MB 1
stiff/pollution/Rosenbrock23 2.77 k allocs: 0.817 MB 2.77 k allocs: 0.817 MB 1
stiff/pollution/TRBDF2 0.781 k allocs: 0.166 MB 0.781 k allocs: 0.166 MB 1
stiff/rober/FBDF 2.88 k allocs: 0.132 MB 2.88 k allocs: 0.132 MB 1
stiff/rober/KenCarp4 1.29 k allocs: 0.0556 MB 1.29 k allocs: 0.0556 MB 1
stiff/rober/Rodas4 2.18 k allocs: 0.104 MB 2.18 k allocs: 0.104 MB 1
stiff/rober/Rosenbrock23 2.49 k allocs: 0.116 MB 2.49 k allocs: 0.116 MB 1
stiff/rober/TRBDF2 7.7 k allocs: 0.344 MB 7.7 k allocs: 0.344 MB 1
stiff/van_der_pol/FBDF 0.0443 M allocs: 2.01 MB 0.0443 M allocs: 2.01 MB 1
stiff/van_der_pol/KenCarp4 4.27 k allocs: 0.185 MB 4.27 k allocs: 0.185 MB 1
stiff/van_der_pol/Rodas4 0.0377 M allocs: 1.74 MB 0.0377 M allocs: 1.74 MB 1
stiff/van_der_pol/Rosenbrock23 0.213 M allocs: 9.51 MB 0.213 M allocs: 9.51 MB 1
stiff/van_der_pol/TRBDF2 5.02 k allocs: 0.245 MB 5.02 k allocs: 0.245 MB 1
time_to_load 0.145 k allocs: 11 kB 0.145 k allocs: 11 kB 1

@ChrisRackauckas ChrisRackauckas merged commit 8f23c1e into master Dec 12, 2025
264 of 435 checks passed
@ChrisRackauckas ChrisRackauckas deleted the diff branch December 12, 2025 12:40
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