Comparison between current commit and origin/jso-bmarks.
-
-
Save dpo/d4bc85628114de7656c5828d8700de2c to your computer and use it in GitHub Desktop.
- Time of benchmarks:
- Target: 9 Mar 2026 - 21:48
- Baseline: 9 Mar 2026 - 21:48
- Package commits:
- Target: 575b759
- 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"] |
1.20 (5%) ❌ | 1.08 (1%) ❌ |
["R2", "bpdn_l0"] |
1.09 (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 254 s 0 s 130 s 177 s 0 s
#2 2400 MHz 256 s 0 s 116 s 190 s 0 s
#3 2400 MHz 251 s 0 s 111 s 201 s 0 s
Memory: 7.0 GB (97.71875 MB free)
Uptime: 562.0 sec
Load Avg: 14.822265625 12.619140625 8.7294921875
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 281 s 0 s 137 s 179 s 0 s
#2 2400 MHz 283 s 0 s 122 s 192 s 0 s
#3 2400 MHz 277 s 0 s 117 s 203 s 0 s
Memory: 7.0 GB (220.65625 MB free)
Uptime: 597.0 sec
Load Avg: 16.16650390625 13.1328125 9.0693359375
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:48
- 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"] |
2.805 ms (5%) | 642.27 KiB (1%) | 946 | |
["R2", "bpdn_l0"] |
479.266 ms (5%) | 3.30 MiB (1%) | 176858 | |
["R2", "bpdn_l1"] |
1.871 ms (5%) | 336.62 KiB (1%) | 666 |
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 281 s 0 s 137 s 179 s 0 s
#2 2400 MHz 283 s 0 s 122 s 192 s 0 s
#3 2400 MHz 277 s 0 s 117 s 203 s 0 s
Memory: 7.0 GB (220.65625 MB free)
Uptime: 597.0 sec
Load Avg: 16.16650390625 13.1328125 9.0693359375
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.99e+00 | 4.23e-04 |
| BPDN/ProximalOperators.NormL1 | 5.22e-01 | 1.63e-03 |
| BPDN/ProximalOperators.IndBallL0 | 9.87e-03 | 2.43e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 1.95e+00 | 1.49e-04 |
| BPDN/ProximalOperators.NormL1 | 5.24e-01 | 1.50e-03 |
| BPDN/ProximalOperators.IndBallL0 | 8.88e-03 | 4.33e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 1.99e+00 | 0.00e+00 |
| BPDN/ProximalOperators.NormL1 | 5.22e-01 | 9.84e-04 |
| BPDN/ProximalOperators.IndBallL0 | 9.87e-03 | 1.45e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 1.95e+00 | 0.00e+00 |
| BPDN/ProximalOperators.NormL1 | 5.24e-01 | 1.10e-03 |
| BPDN/ProximalOperators.IndBallL0 | 8.89e-03 | 1.39e-03 |
- Time of benchmark: 9 Mar 2026 - 21:48
- Package commit: 575b759
- 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.368 ms (5%) | 692.80 KiB (1%) | 1090 | |
["R2", "bpdn_l0"] |
523.848 ms (5%) | 3.30 MiB (1%) | 176783 | |
["R2", "bpdn_l1"] |
1.946 ms (5%) | 336.91 KiB (1%) | 684 |
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 254 s 0 s 130 s 177 s 0 s
#2 2400 MHz 256 s 0 s 116 s 190 s 0 s
#3 2400 MHz 251 s 0 s 111 s 201 s 0 s
Memory: 7.0 GB (97.71875 MB free)
Uptime: 562.0 sec
Load Avg: 14.822265625 12.619140625 8.7294921875
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)