Comparison between current commit and origin/jso-bmarks.
-
-
Save dpo/84b41bbc32e8cb8718791e742c626deb to your computer and use it in GitHub Desktop.
- Time of benchmarks:
- Target: 9 Mar 2026 - 21:36
- Baseline: 9 Mar 2026 - 21:37
- Package commits:
- Target: 6f24cba
- 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.96 (5%) | 0.94 (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 457 s 0 s 196 s 741 s 0 s
#2 2400 MHz 446 s 0 s 178 s 770 s 0 s
#3 2400 MHz 432 s 0 s 168 s 794 s 0 s
Memory: 7.0 GB (169.40625 MB free)
Uptime: 1396.0 sec
Load Avg: 3.65087890625 3.1875 4.1748046875
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 473 s 0 s 198 s 755 s 0 s
#2 2400 MHz 462 s 0 s 180 s 784 s 0 s
#3 2400 MHz 447 s 0 s 170 s 809 s 0 s
Memory: 7.0 GB (71.015625 MB free)
Uptime: 1428.0 sec
Load Avg: 3.30615234375 3.16357421875 4.1318359375
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:37
- 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.330 ms (5%) | 718.11 KiB (1%) | 1162 | |
["R2", "bpdn_l0"] |
466.213 ms (5%) | 3.31 MiB (1%) | 177403 | |
["R2", "bpdn_l1"] |
1.961 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 473 s 0 s 198 s 755 s 0 s
#2 2400 MHz 462 s 0 s 180 s 784 s 0 s
#3 2400 MHz 447 s 0 s 170 s 809 s 0 s
Memory: 7.0 GB (71.015625 MB free)
Uptime: 1428.0 sec
Load Avg: 3.30615234375 3.16357421875 4.1318359375
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 | 2.02e+00 | 2.23e-04 |
| BPDN/ProximalOperators.NormL1 | 5.82e-01 | 1.52e-03 |
| BPDN/ProximalOperators.IndBallL0 | 8.78e-03 | 2.92e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 2.02e+00 | 1.37e-04 |
| BPDN/ProximalOperators.NormL1 | 4.72e-01 | 1.65e-03 |
| BPDN/ProximalOperators.IndBallL0 | 8.89e-03 | 2.43e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 2.02e+00 | 0.00e+00 |
| BPDN/ProximalOperators.NormL1 | 5.82e-01 | 9.62e-04 |
| BPDN/ProximalOperators.IndBallL0 | 8.79e-03 | 2.11e-03 |
| Name | f(x) | Time |
|---|---|---|
| BPDN/ProximalOperators.NormL0 | 2.02e+00 | 0.00e+00 |
| BPDN/ProximalOperators.NormL1 | 4.72e-01 | 9.35e-04 |
| BPDN/ProximalOperators.IndBallL0 | 8.89e-03 | 1.54e-03 |
- Time of benchmark: 9 Mar 2026 - 21:36
- Package commit: 6f24cba
- 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.208 ms (5%) | 675.98 KiB (1%) | 1042 | |
["R2", "bpdn_l0"] |
454.359 ms (5%) | 3.29 MiB (1%) | 176595 | |
["R2", "bpdn_l1"] |
1.971 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 457 s 0 s 196 s 741 s 0 s
#2 2400 MHz 446 s 0 s 178 s 770 s 0 s
#3 2400 MHz 432 s 0 s 168 s 794 s 0 s
Memory: 7.0 GB (169.40625 MB free)
Uptime: 1396.0 sec
Load Avg: 3.65087890625 3.1875 4.1748046875
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)