A numerical benchmark for Mac

qr_bench

Apple Accelerate.
Measured on your Mac.

Measure QR decomposition speed and check the numerical accuracy of every result. A native Mac app built around Apple’s own linear algebra framework.

Free app · Preparing for the Mac App Store

THE COMPUTATION
Factorizationdgeqrf
PrecisionFloat64
Matrix shapem ≥ n
Apple Accelerate / LAPACK

Clear measurements. Visible checks.

Speed and accuracy, side by side.

01 / PERFORMANCE

Time the QR routine.

Only Accelerate’s QR factorization contributes to the GFLOP/s score. Matrix generation, copying and validation are measured separately or excluded.

02 / VALIDATION

Check every result.

Reconstruct Q and R, measure the relative reconstruction error, and check Q’s orthogonality. See timing and residuals for every measured iteration.

03 / REPRODUCIBILITY

Choose repeatable inputs.

Use square or tall matrices with a fixed seed. Reuse the same matrix, or generate a new one each iteration from a repeatable seed sequence.

Your Mac. Your results.

The benchmark runs locally.

No account, analytics or automatic result uploads. Copy a concise summary only when you choose to share it.

Read the privacy policy

Requires macOS 14 or later. Native Apple Silicon and Intel builds.