Overview of Compute Engine Benchmarks
mainThe benchmarks directory contains tools to compare Compute Engine (CE) against other computer-algebra systems (CAS) and track performance improvements across releases.
Mathematica (the Wolfram kernel) serves as the reference baseline for all comparisons. The benchmarks compare CE and open-source competitors (like SymPy, math.js, and NumPy) against this commercial standard.
Key benchmark categories include:
- Release Baseline: Includes Capability, Marketing, Changelog tables, and three Audit harnesses (Operation audit, Wester suite, and Solving). These are used to establish performance baselines before a new release.
- Specialized Audits: Includes ODE solving, Bondarenko ∫, and Kernel microbenchmarks.
- Performance Investigation: Tools for kernel microbenchmarks and legacy compilation performance.