Skip to content

bench/bin_float Design

Responsibility

Measure coefficient kernels, BinFloat, checked wrappers, the elementary matrix, and square crossover candidates.

Data Flow

Exact generated coefficients feed coefficient, core, and checked implementations under one validated Maremark case.

Invariants

Arithmetic layers must return the same exact value; elementary core and checked paths must agree before timing; tuning compares only mul(x, x) with square(x).

Effects

Skipped tests stream mmka_1 JSONL and hotspot/tuning lines only when the unified runner includes them.