Skip to main content

Module silicon_split

Module silicon_split 

Source
Expand description

Silicon Split — multi-machine measured strategy comparison.

Protocol: identical workload set + candidate set + measurement knobs on Machine A and Machine B. Artifacts are comparable HNEPs / sanitized exports. Until Machine B exists, emit a placeholder schema and verdict UNKNOWN. Never invent Machine B numbers.

Structs§

SiliconSplitProtocol
Fixed protocol knobs for Silicon Split (must match across machines).

Functions§

read_export
Read sanitized export JSON.
sanitize_export
Wrap an existing HNEP as a sanitized Silicon Split export.
split_report_paths
Load exports and compare (B path optional → placeholder verdict).
split_report_profiles
Produce a Silicon Split report from two profiles, or A + placeholder.
train_split_profile
Train Machine A or B under the Silicon Split protocol.
write_export
Write sanitized export JSON.
write_machine_b_placeholder
Write Machine B placeholder next to Machine A artifacts.