Module equivalence

Module equivalence 

Source
Expand description

2026-09-26: Whether two boxes count as one box for Speed-class numbers: same GPU name and driver major, clock ceiling and memory within the class’s spreads, no thermal throttle reason asserted, and hottest chassis zones within its delta.

Owner: bench hardware. Invariants:

gate::agreement applies equivalent to the Speed records of different signers, and that is the verdict. met bench certify calls it only to report whether its nodes look alike (remote/schedule.rs speed_mode runs the Speed class on one node either way).

Structs§

EquivalencePolicy
2026-09-26: The tolerances, read from the class’s HARDWARE.toml by EquivalencePolicy::speed.
HardwareFingerprint
2026-09-26: What decides equivalence, read off a record or a live box.

Enums§

Mismatch
2026-09-26: Why two fingerprints are not one box.

Functions§

driver_major
2026-09-26: 580.95.05 → 580. Empty or non-numeric → None.
equivalent
2026-09-26: Are a and b one box for Speed-class numbers?