Closed musvaage closed 9 months ago
master | 65c02935ea07b3... | t[master]/t[65c02935ea07b3...] | |
---|---|---|---|
overhead/acrule/a+2 | 1.1 ± 0.21 μs | 1.11 ± 0.21 μs | 0.991 |
overhead/acrule/a+2+b | 1.09 ± 0.21 μs | 1.09 ± 0.22 μs | 1 |
overhead/acrule/a+b | 0.328 ± 0.0061 μs | 0.332 ± 0.0066 μs | 0.989 |
overhead/acrule/noop:Int | 25.1 ± 0.1 ns | 25.1 ± 0.2 ns | 1 |
overhead/acrule/noop:Sym | 0.0417 ± 0.0062 μs | 0.0394 ± 0.0065 μs | 1.06 |
overhead/rule/noop:Int | 0.0403 ± 0.0022 μs | 0.0397 ± 0.0034 μs | 1.02 |
overhead/rule/noop:Sym | 0.052 ± 0.0023 μs | 0.052 ± 0.0021 μs | 0.999 |
overhead/rule/noop:Term | 0.052 ± 0.0023 μs | 0.0519 ± 0.002 μs | 1 |
overhead/ruleset/noop:Int | 0.148 ± 0.0022 μs | 0.154 ± 0.002 μs | 0.961 |
overhead/ruleset/noop:Sym | 0.175 ± 0.0045 μs | 0.177 ± 0.0051 μs | 0.988 |
overhead/ruleset/noop:Term | 4.3 ± 0.27 μs | 4.27 ± 0.34 μs | 1.01 |
overhead/simplify/noop:Int | 0.203 ± 0.0095 μs | 0.203 ± 0.01 μs | 1 |
overhead/simplify/noop:Sym | 0.223 ± 0.0045 μs | 0.228 ± 0.0036 μs | 0.981 |
overhead/simplify/noop:Term | 0.0402 ± 0.0018 ms | 0.0398 ± 0.0019 ms | 1.01 |
overhead/simplify/randterm (+, *):serial | 0.141 ± 0.00086 s | 0.139 ± 0.001 s | 1.01 |
overhead/simplify/randterm (+, *):thread | 0.0975 ± 0.013 s | 0.0968 ± 0.013 s | 1.01 |
overhead/simplify/randterm (/, *):serial | 0.239 ± 0.0051 ms | 0.238 ± 0.0056 ms | 1.01 |
overhead/simplify/randterm (/, *):thread | 0.265 ± 0.0082 ms | 0.262 ± 0.0069 ms | 1.01 |
overhead/substitute/a | 0.072 ± 0.0014 ms | 0.0714 ± 0.0013 ms | 1.01 |
overhead/substitute/a,b | 0.0622 ± 0.0015 ms | 0.0634 ± 0.0012 ms | 0.981 |
overhead/substitute/a,b,c | 22 ± 0.5 μs | 22.8 ± 0.7 μs | 0.965 |
polyform/easy_iszero | 0.0372 ± 0.0021 ms | 0.0367 ± 0.0022 ms | 1.01 |
polyform/isone | 2.8 ± 0.1 ns | 2.8 ± 0.1 ns | 1 |
polyform/iszero | 2.2 ± 0.034 ms | 2.15 ± 0.03 ms | 1.02 |
polyform/simplify_fractions | 3.02 ± 0.04 ms | 2.96 ± 0.041 ms | 1.02 |
time_to_load | 5.28 ± 0.05 s | 5.25 ± 0.037 s | 1 |
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).
Thank you so much!
Closes https://github.com/JuliaSymbolics/SymbolicUtils.jl/issues/554
README.md docs/src/manual/representation.md docs/src/manual/rewrite.md page/config.md page/interface.md page/representation.md page/rewrite.md src/SymbolicUtils.jl src/code.jl src/interface.jl src/rule.jl src/types.jl test/fuzzlib.jl