Closed palday closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 96.99%. Comparing base (
0ad0594
) to head (d203396
). Report is 1 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
-C,native,-J/opt/hostedtoolcache/julia/1.10.2/x64/lib/julia/sys.so,-g1,-O3,-e,using Pkg; Pkg.update(); Pkg.add(["BenchmarkTools", "StatsModels"])
A ratio greater than 1.0
denotes a possible regression (marked with :x:), while a ratio less
than 1.0
denotes a possible improvement (marked with :white_check_mark:). Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).
ID | time ratio | memory ratio |
---|---|---|
["crossed", "insteval:1"] |
0.74 (5%) :white_check_mark: | 1.00 (1%) |
["crossed", "insteval:2"] |
0.74 (5%) :white_check_mark: | 1.00 (1%) |
["crossed", "mrk17_exp1:1"] |
0.09 (5%) :white_check_mark: | 1.00 (1%) |
["crossed", "penicillin:1"] |
1.02 (5%) | 0.99 (1%) :white_check_mark: |
["crossedvector", "d3:1"] |
0.94 (5%) :white_check_mark: | 1.00 (1%) |
["crossedvector", "kb07:3"] |
0.45 (5%) :white_check_mark: | 1.00 (1%) |
["crossedvector", "mrk17_exp1:2"] |
0.76 (5%) :white_check_mark: | 1.00 (1%) |
["nested", "pastes:2"] |
1.00 (5%) | 0.99 (1%) :white_check_mark: |
["singlevector", "sleepstudy:2"] |
1.05 (5%) :x: | 1.00 (1%) |
Here's a list of all the benchmark groups executed by this job:
["crossed"]
["crossedvector"]
["nested"]
["singlevector"]
Julia Version 1.10.2
Commit bd47eca2c8a (2024-03-01 10:14 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 22.04.4 LTS
uname: Linux 6.5.0-1015-azure #15~22.04.1-Ubuntu SMP Tue Feb 13 01:15:12 UTC 2024 x86_64 x86_64
CPU: AMD EPYC 7763 64-Core Processor:
speed user nice sys idle irq
#1 3217 MHz 1977 s 0 s 343 s 2690 s 0 s
#2 3242 MHz 1766 s 0 s 226 s 3019 s 0 s
#3 2768 MHz 1773 s 0 s 363 s 2880 s 0 s
#4 2445 MHz 1517 s 0 s 363 s 3140 s 0 s
Memory: 15.606487274169922 GB (13688.875 MB free)
Uptime: 505.21 sec
Load Avg: 1.74 1.39 0.75
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-15.0.7 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)
Julia Version 1.10.2
Commit bd47eca2c8a (2024-03-01 10:14 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 22.04.4 LTS
uname: Linux 6.5.0-1015-azure #15~22.04.1-Ubuntu SMP Tue Feb 13 01:15:12 UTC 2024 x86_64 x86_64
CPU: AMD EPYC 7763 64-Core Processor:
speed user nice sys idle irq
#1 2508 MHz 3065 s 0 s 486 s 4231 s 0 s
#2 2618 MHz 2926 s 0 s 414 s 4442 s 0 s
#3 3243 MHz 2900 s 0 s 695 s 4195 s 0 s
#4 2445 MHz 2711 s 0 s 469 s 4612 s 0 s
Memory: 15.606487274169922 GB (13838.203125 MB free)
Uptime: 783.0 sec
Load Avg: 1.68 1.7 1.08
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-15.0.7 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)
This will hopefully make it easier to separate compile vs. runtime changes in performance.
Did behavior change? Did you add need features? If so, please update NEWS.md
docs/NEWS-update.jl
to update the cross-references.Should we release your changes right away? If so, bump the version: