OpenMathLib
OpenBLAS
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Fix misoptimization of C/ZGETF2 by Clang on Apple M
#5820
Merged
Comparing
martin-frbg:issue5818
(
1f2ae72
) with
develop
(
804a77c
)
CodSpeed Performance Gauge
0%
Untouched
62
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
62 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_syrk[100-d]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
+1%
338.1 µs
336.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_daxpy[100-c]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
21.6 µs
21.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_daxpy[1000-s]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
23.9 µs
23.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_daxpy[1000-d]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
28.4 µs
28.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_syrk[100-c]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
470.4 µs
469.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_daxpy[100-z]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
22.3 µs
22.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_daxpy[1000-z]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
37 µs
36.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_gesdd[mn0-s]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
108.1 µs
107.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_gesdd[mn0-d]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
119.2 µs
119 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_daxpy[1000-c]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
29.1 µs
29.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_nrm2[1000-dz]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
31.9 µs
31.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_syrk[100-s]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
210.2 µs
210.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dgemv[1000-s]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
7 ms
7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_gemm[100-d]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
468 µs
467.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_gemm[100-s]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
270 µs
270 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_syev[50-s]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_gesv[1000-c]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
188.6 ms
188.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dgemv[100-z]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
229.1 µs
229.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dgemv[1000-d]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
13.9 ms
13.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_gemm[100-z]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dgemv[1000-z]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
26.3 ms
26.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_syrk[100-z]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
853.2 µs
853.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_gemm[1000-d]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
239.4 ms
239.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_syrk[1000-c]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
227.5 ms
227.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_syrk[1000-s]
benchmark/pybench/benchmarks/bench_blas.py
CodSpeed Performance Gauge
0%
65.4 ms
65.4 ms
1
2
3
Commits
Click on a commit to change the comparison range
Base
develop
804a77c
-0.11%
Make temp1 volatile to keep Clang on AppleM from optimizing out the division guards
1f2ae72
1 day ago
by martin-frbg
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs