Benchmark Comparison — groundSpring

Rendered from 02-benchmark-comparison.ipynb — live notebook from the ABG shared workspace

Benchmark Comparison — groundSpring

Rust vs Python performance across 28 benchmarked experiments, plus three-mode benchmark data (default → barraCuda CPU → barraCuda GPU) and the 110-delegation inventory breakdown by barraCuda module.

Data sources: experiments/results/benchmark_timing.json, experiment_catalog.json


For other springs: Replace benchmark data with your own timing JSONs. Keep the Rust-vs-Python comparison pattern and delegation breakdown.

Overall Rust vs Python speedup: 5.1x
Excluding LAPACK-bound: 11.6x
barraCuda delegations: 110 (67 CPU + 43 GPU)

Top Speedups: Rust vs Python

No description has been provided for this image

Three-Mode Benchmark (Default → CPU → GPU)

No description has been provided for this image

barraCuda Delegation Breakdown

No description has been provided for this image

Validation Summary

MetricValue
Rust vs Python (overall)5.1× faster
Rust vs Python (excl LAPACK)11.6× faster
Peak speedup49.5× (Almost-Mathieu Sturm)
Three-mode GPU speedup2.2× vs default
barraCuda delegations110 (67 CPU + 43 GPU)
metalForge checks140 across 5 substrates

Provenance: All benchmarks from groundSpring V124 (April 27, 2026). See Spring Catalog on primals.eco.