Skip to main content

Implemented and verified

Each stage went through an independent review and every finding is fixed with a regression test. 732 tests run on every commit.

Not yet done

Silicon. Everything above is proved on the host, a mock device and a simulator. Running the same cases on the chip needs the compiler, a driver, and the hardware team’s answers to a few open questions (division and square-root fault values, accumulation order and width, flag readback). The hooks are in place; see plugging in hardware.
  • Stage 1.2 diagnostics (sf.explain): optional in the plan, deferred.
  • Stage 2.3 (Atreides as a PyTorch device): deferred until the real transfer cost exists.
  • Documentation for Stages 2 and 3 is being rewritten in this format; the current material is under Preview.