Speed bench — report v5.0.0

Distro 5.0.0 · suite speed_demo @ 1.1.0 · schema grok16-field-exec-full-bench/v5

Speed bench bar chart
Execution ops/s by runner — 2026-06-27T19:20:27Z on default-X870-Pro-RS

Winners

Fastest execution102.84MC++ — g16 belt_2_0
Fastest compile— ms
Best Python843,829interpreter — no compile
Amortized first-run102.84MC++ — g16 belt_2_0

Full results (3s window)

RunnerCompile (ms)Exec wall (ms)ops/sBinary bytes
C++ — g16 belt_2_03,071102,843,184.7422,912
C++ — host g++ -O23,083101,093,393.6521,640
C — g16 belt_1_03,00699,454,820.6316,192
CMake — host g++ -O23,01498,892,364.7421,640
C — host gcc -O23,00697,416,875.4024,568
C — g16 belt_2_03,00695,729,447.7116,248
C++ — g16 belt_1_03,04095,052,367.4922,784
C++ — g16 belt_2_0 (post-meld re-exec)3,00893,388,093.3022,912
C++ — g16 sense belt_2_03,07891,070,985.4222,784
Python — host CPython 33,110843,828.62
Python — gpy-16 GrokVM3,210755,552.29

Plate meld analysis

Cycle: field-plate-meld.py fuse + g16-compiler-sense-plate.py cycle before compiles. Doctrine: data/grok16-plate-meld-bench-doctrine.json

MetricValue
Meld generation0
Plates fused0
Compiler sense profilebelt_2_0 (unknown)
Sense vs belt_2_0 exec ratio0.8855
Meld helps profile ladderno

bench-all cross-reference

10 profile runs from data/bench/latest.json (field-nexus-bench). Run: ./scripts/grok16-toolchain.sh bench-all

Doctrine

See Uncompiled execution · CMake & linking

Reproduce (comprehensive)

cd Grok16
git checkout v5.2.0
export G16_PREFIX="$(pwd)"
export GROK16_SG_ROOT=/path/to/SG
export NEXUS_STATE_DIR=$GROK16_SG_ROOT/NewLatest/state
G16_PLATE_MELD_CMD=fuse SPEED_DEMO_TARGET_SEC=3 ./scripts/grok16-toolchain.sh exec-comprehensive-bench
./scripts/grok16-toolchain.sh exec-compare

JSON: field-exec-full-bench.json · MD: SPEED-BENCH-REPORT.md