0.7.5 website preview · Try the reviewed examples and explore the new site. Compiler release checks are still in progress. Release status
PERFORMANCE / COMPARISON GRID
Performance comparisons
Results appear only with a validated publication for the selected compiler artifacts.
Published cells show VKF time divided by the named peer time: below 1 means less time; above 1 means more time. The measurement record defines the operation boundary and execution environment.
All benchmark result cells in this preview are – (an en-dash), including Linux, WebAssembly and every browser or platform. Historical measurements remain archived separately and are not current preview results.
Linux native
Measurement environment: pending publication.
Core
Workload
C++
Rust
Zig
Spectral norm
–
–
–
Fannkuch
–
–
–
N-body
–
–
–
Combined kernels
–
–
–
Parallel kernels
–
–
–
Linear algebra
Workload
Eigen
faer
SciPy
Solve 96
–
–
–
Least squares
–
–
–
LU 96
–
–
–
QR 96×48
–
–
–
Cholesky 96
–
–
–
SVD 96×48
–
–
–
Eigenvalues 96
–
–
–
Symbolic
Workload
SymEngine
SymPy
Symbolics
Expansion 1
–
–
–
Expansion 2
–
–
–
Addition
–
–
–
Series
–
–
–
macOS ARM
Measurement environment: pending publication.
Core
Workload
C++
Rust
Zig
Spectral norm
–
–
–
Fannkuch
–
–
–
N-body
–
–
–
Combined kernels
–
–
–
Parallel kernels
–
–
–
Linear algebra
Workload
Eigen
faer
SciPy
Solve 96
–
–
–
Least squares
–
–
–
LU 96
–
–
–
QR 96×48
–
–
–
Cholesky 96
–
–
–
SVD 96×48
–
–
–
Eigenvalues 96
–
–
–
Symbolic
Workload
SymEngine
SymPy
Symbolics
Expansion 1
–
–
–
Expansion 2
–
–
–
Addition
–
–
–
Series
–
–
–
Windows
Measurement environment: pending publication.
Core
Workload
C++
Rust
Zig
Spectral norm
–
–
–
Fannkuch
–
–
–
N-body
–
–
–
Combined kernels
–
–
–
Parallel kernels
–
–
–
Linear algebra
Workload
Eigen
faer
SciPy
Solve 96
–
–
–
Least squares
–
–
–
LU 96
–
–
–
QR 96×48
–
–
–
Cholesky 96
–
–
–
SVD 96×48
–
–
–
Eigenvalues 96
–
–
–
Symbolic
Workload
SymEngine
SymPy
Symbolics
Expansion 1
–
–
–
Expansion 2
–
–
–
Addition
–
–
–
Series
–
–
–
WebAssembly
Measurement environment: pending publication.
Core
Workload
C++
Rust
Zig
Spectral norm
–
–
–
Fannkuch
–
–
–
N-body
–
–
–
Combined kernels
–
–
–
Parallel kernels
–
–
–
Linear algebra
Workload
Eigen
faer
SciPy
Solve 96
–
–
–
Least squares
–
–
–
LU 96
–
–
–
QR 96×48
–
–
–
Cholesky 96
–
–
–
SVD 96×48
–
–
–
Eigenvalues 96
–
–
–
Symbolic
Workload
SymEngine
SymPy
Symbolics
Expansion 1
–
–
–
Expansion 2
–
–
–
Addition
–
–
–
Series
–
–
–
macOS Intel
Measurement environment: pending publication.
Core
Workload
C++
Rust
Zig
Spectral norm
–
–
–
Fannkuch
–
–
–
N-body
–
–
–
Combined kernels
–
–
–
Parallel kernels
–
–
–
Linear algebra
Workload
Eigen
faer
SciPy
Solve 96
–
–
–
Least squares
–
–
–
LU 96
–
–
–
QR 96×48
–
–
–
Cholesky 96
–
–
–
SVD 96×48
–
–
–
Eigenvalues 96
–
–
–
Symbolic
Workload
SymEngine
SymPy
Symbolics
Expansion 1
–
–
–
Expansion 2
–
–
–
Addition
–
–
–
Series
–
–
–
Safari / WebAssembly
Result: –
Read the measurement record.
Historical samples and compiler identities are retained for reproducibility. They are not current performance claims. A future result must identify the exact compiler artifacts, correctness checks, measured boundary, repetitions and execution environment.
Native target architecture is distinct from the host architecture. WebAssembly results must identify their WASM target, features and engine as well as the host CPU. CPU timing, GPU timing and complete-frame latency describe different boundaries.