Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subpackages use BoundaryValueDiffEqCore #221

Merged
merged 5 commits into from
Oct 15, 2024

Conversation

ErikQQY
Copy link
Member

@ErikQQY ErikQQY commented Oct 15, 2024

No description provided.

Signed-off-by: Qingyu Qu <2283984853@qq.com>
@ErikQQY ErikQQY marked this pull request as ready for review October 15, 2024 07:37
Signed-off-by: Qingyu Qu <2283984853@qq.com>
Copy link
Contributor

github-actions bot commented Oct 15, 2024

Benchmark Results

master 8cb6081... master/8cb6081dad2f46...
Simple Pendulum/IIP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2() 6.45 ± 0.2 ms 6.39 ± 0.18 ms 1.01
Simple Pendulum/IIP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK3() 2.42 ± 0.1 ms 2.4 ± 0.15 ms 1.01
Simple Pendulum/IIP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK4() 0.845 ± 0.081 ms 0.843 ± 0.13 ms 1
Simple Pendulum/IIP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK5() 0.898 ± 0.16 ms 0.893 ± 0.16 ms 1.01
Simple Pendulum/IIP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK6() 1.01 ± 0.21 ms 1 ± 0.2 ms 1.01
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = false) 1.93 ± 0.58 ms 1.93 ± 0.57 ms 0.998
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = true) 3.55 ± 0.92 ms 3.53 ± 0.94 ms 1.01
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.0548 ± 0.016 s 0.0552 ± 0.015 s 0.993
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.0713 ± 0.016 s 0.0648 ± 0.017 s 1.1
Simple Pendulum/IIP/Shooting(Tsit5()) 0.25 ± 0.078 ms 0.246 ± 0.077 ms 1.01
Simple Pendulum/OOP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2() 0.0395 ± 0.0019 s 0.0406 ± 0.0032 s 0.973
Simple Pendulum/OOP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK3() 11.5 ± 0.54 ms 11.7 ± 0.28 ms 0.977
Simple Pendulum/OOP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK4() 3.34 ± 0.23 ms 3.39 ± 0.25 ms 0.987
Simple Pendulum/OOP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK5() 3.42 ± 0.28 ms 3.48 ± 0.3 ms 0.984
Simple Pendulum/OOP/BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK6() 3.55 ± 0.3 ms 3.65 ± 0.32 ms 0.975
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = false) 3.37 ± 2.6 ms 3.49 ± 2.5 ms 0.965
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = true) 6.28 ± 4.2 ms 6.22 ± 4.3 ms 1.01
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.111 ± 0.0064 s 0.105 ± 0.014 s 1.06
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.139 ± 0.011 s 0.126 ± 0.012 s 1.1
Simple Pendulum/OOP/Shooting(Tsit5()) 0.605 ± 0.12 ms 0.595 ± 0.081 ms 1.02
time_to_load 15.4 ± 0.2 s 15.3 ± 0.07 s 1.01

Benchmark Plots

A plot of the benchmark results have been uploaded as an artifact to the workflow run for this PR.
Go to "Actions"->"Benchmark a pull request"->[the most recent run]->"Artifacts" (at the bottom).

Signed-off-by: Qingyu Qu <2283984853@qq.com>
Signed-off-by: Qingyu Qu <2283984853@qq.com>
Signed-off-by: Qingyu Qu <2283984853@qq.com>
@ChrisRackauckas ChrisRackauckas merged commit 41fd09c into SciML:master Oct 15, 2024
9 of 10 checks passed
@ErikQQY ErikQQY deleted the qqy/clean branch October 15, 2024 16:22
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