Comparison between current commit and origin/jso-bmarks.
-
-
Save dpo/7e9ba01a395af4f05d9c16dbcd5cb3c5 to your computer and use it in GitHub Desktop.
- Time of benchmarks:
- Target: 9 Mar 2026 - 21:54
- Baseline: 9 Mar 2026 - 21:55
- Package commits:
- Target: efa85b4
- Baseline: b4d3e5b
- Julia commits:
- Target: 5fe89b8
- Baseline: 5fe89b8
- Julia command flags:
- Target: None
- Baseline: None
- Environment variables:
- Target: None
- Baseline: None
A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less
than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. 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 |
|---|---|---|
["R2", "bpdn_B0"] |
0.76 (5%) ✅ | 0.93 (1%) ✅ |
["R2", "bpdn_l0"] |
1.11 (5%) ❌ | 1.00 (1%) |
["R2", "bpdn_l1"] |
1.11 (5%) ❌ | 1.00 (1%) |
Here's a list of all the benchmark groups executed by this job:
["R2"]
Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
Official https://julialang.org release
Platform Info:
OS: macOS (arm64-apple-darwin24.0.0)
uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
CPU: Apple M1 (Virtual):
speed user nice sys idle irq
#1 2400 MHz 129 s 0 s 74 s 119 s 0 s
#2 2400 MHz 133 s 0 s 62 s 126 s 0 s
#3 2400 MHz 126 s 0 s 57 s 138 s 0 s
Memory: 7.0 GB (114.265625 MB free)
Uptime: 321.0 sec
Load Avg: 16.1796875 13.96435546875 7.904296875
WORD_SIZE: 64
LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)
Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
Official https://julialang.org release
Platform Info:
OS: macOS (arm64-apple-darwin24.0.0)
uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
CPU: Apple M1 (Virtual):
speed user nice sys idle irq
#1 2400 MHz 157 s 0 s 81 s 121 s 0 s
#2 2400 MHz 161 s 0 s 69 s 129 s 0 s
#3 2400 MHz 154 s 0 s 64 s 141 s 0 s
Memory: 7.0 GB (312.796875 MB free)
Uptime: 359.0 sec
Load Avg: 16.74951171875 14.37890625 8.33251953125
WORD_SIZE: 64
LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)
- Time of benchmark: 9 Mar 2026 - 21:55
- Package commit: b4d3e5b
- Julia commit: 5fe89b8
- Julia command flags: None
- Environment variables: None
Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.
| ID | time | GC time | memory | allocations |
|---|---|---|---|---|
["R2", "bpdn_B0"] |
3.650 ms (5%) | 684.39 KiB (1%) | 1066 | |
["R2", "bpdn_l0"] |
480.933 ms (5%) | 3.30 MiB (1%) | 176780 | |
["R2", "bpdn_l1"] |
1.835 ms (5%) | 336.30 KiB (1%) | 648 |
Here's a list of all the benchmark groups executed by this job:
["R2"]
Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
Official https://julialang.org release
Platform Info:
OS: macOS (arm64-apple-darwin24.0.0)
uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
CPU: Apple M1 (Virtual):
speed user nice sys idle irq
#1 2400 MHz 157 s 0 s 81 s 121 s 0 s
#2 2400 MHz 161 s 0 s 69 s 129 s 0 s
#3 2400 MHz 154 s 0 s 64 s 141 s 0 s
Memory: 7.0 GB (312.796875 MB free)
Uptime: 359.0 sec
Load Avg: 16.74951171875 14.37890625 8.33251953125
WORD_SIZE: 64
LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 1.97e+00 | 2.48e-04 |
| BPDN/ProximalOperators.NormL1 | 5.12e-01 | 1.60e-03 |
| BPDN/ProximalOperators.IndBallL0 | 9.87e-03 | 2.53e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 1.87e+00 | 1.58e-04 |
| BPDN/ProximalOperators.NormL1 | 4.83e-01 | 1.68e-03 |
| BPDN/ProximalOperators.IndBallL0 | 7.58e-03 | 4.89e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 1.97e+00 | 0.00e+00 |
| BPDN/ProximalOperators.NormL1 | 5.12e-01 | 1.03e-03 |
| BPDN/ProximalOperators.IndBallL0 | 9.87e-03 | 1.66e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 1.87e+00 | 0.00e+00 |
| BPDN/ProximalOperators.NormL1 | 4.83e-01 | 9.98e-04 |
| BPDN/ProximalOperators.IndBallL0 | 7.59e-03 | 1.64e-03 |
- Time of benchmark: 9 Mar 2026 - 21:54
- Package commit: efa85b4
- Julia commit: 5fe89b8
- Julia command flags: None
- Environment variables: None
Below is a table of this job's results, obtained by running the benchmarks.
The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to
index into the BaseBenchmarks suite to retrieve the corresponding benchmarks.
The percentages accompanying time and memory values in the below table are noise tolerances. The "true"
time/memory value for a given benchmark is expected to fall within this percentage of the reported value.
An empty cell means that the value was zero.
| ID | time | GC time | memory | allocations |
|---|---|---|---|---|
["R2", "bpdn_B0"] |
2.775 ms (5%) | 633.86 KiB (1%) | 922 | |
["R2", "bpdn_l0"] |
533.187 ms (5%) | 3.29 MiB (1%) | 176417 | |
["R2", "bpdn_l1"] |
2.041 ms (5%) | 337.28 KiB (1%) | 702 |
Here's a list of all the benchmark groups executed by this job:
["R2"]
Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
Official https://julialang.org release
Platform Info:
OS: macOS (arm64-apple-darwin24.0.0)
uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
CPU: Apple M1 (Virtual):
speed user nice sys idle irq
#1 2400 MHz 129 s 0 s 74 s 119 s 0 s
#2 2400 MHz 133 s 0 s 62 s 126 s 0 s
#3 2400 MHz 126 s 0 s 57 s 138 s 0 s
Memory: 7.0 GB (114.265625 MB free)
Uptime: 321.0 sec
Load Avg: 16.1796875 13.96435546875 7.904296875
WORD_SIZE: 64
LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)