diff options
| author | Yuren Hao <yurenh2@illinois.edu> | 2026-07-09 23:21:16 -0500 |
|---|---|---|
| committer | Yuren Hao <yurenh2@illinois.edu> | 2026-07-09 23:21:16 -0500 |
| commit | 7ff813044e0eb44284d060e20a148b08dd2040c1 (patch) | |
| tree | 61b992b8bae6e79c09a4fc361b0b9c9b4dc6f9dc /docs | |
| parent | dd0a3ab0ef60687abd192637a450dcbdcf066895 (diff) | |
HW: cascade re-pricing under the reuse doctrine — depth becomes a memory line-item (time-mux one trainable block), nudged duty drops ~50x, leash instrumentation deleted, SRAM-CIM alone suffices for Demo-1 (device fab optional)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FAPDWQ49M5Ye3NpTndTpn
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/hardware/HW_RESEARCH_FINDINGS.md | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/docs/hardware/HW_RESEARCH_FINDINGS.md b/docs/hardware/HW_RESEARCH_FINDINGS.md index 0a749db..cba8f0b 100644 --- a/docs/hardware/HW_RESEARCH_FINDINGS.md +++ b/docs/hardware/HW_RESEARCH_FINDINGS.md @@ -274,3 +274,30 @@ state lives digital-side (FPGA BRAM/DDR), not in analog: **$5–20k board-level BOM + engineering time**; beyond-eval-kit in-situ arrays come from the UIUC device/circuit line (their fab, grant money). GAP-2 procurement pass (TetraMem / Anadigm FPAA / Aspinity SKU + prices) remains the open to-do it always was. + +### CASCADE RE-PRICING under the doctrine (2026-07-11, user point: "block叠加只会更便宜") + +The 2026-06-21 plan was priced for the LOOPED block — the hardest possible customer (in-situ +recurrent fabric, 150–300-step settling duty, on-chip spectral leash instrumentation). Cascade +strictly reduces every hardware demand: + +1. **Free phase = plain feedforward** ⟹ the bulk of compute is exactly what LARGE-but-FIXED COTS + (Mythic-class) sells. What the old plan could only use "cleverly" in Phase 2 is now natively fit. +2. **One physical block, L logical layers (time-multiplex).** Cascade blocks are structurally + identical — ONE trainable CIM module + weight banks emulates the whole stack sequentially. + Trainable-fabric area NO LONGER SCALES WITH DEPTH: L6→L12→L24 costs DDR/SRAM for weight sets + (negligible) + wall-clock, not more analog hardware. "叠 block" is a memory line-item. +3. **Nudged phase = 3 fb rounds, not 150–300 settling steps** ⟹ analog duty cycle drops ~50×; + retention/drift budgets relax accordingly. +4. **Leash/governor instrumentation DELETED** — free phase is unconditionally exact; the on-chip + spectral-monitoring layer the looped plan required simply does not exist here. +5. **★ SRAM-CIM suffices for Demo-1.** Time-muxing means weights are (re)loaded per layer — + endurance-free, fast-write SRAM-CIM (Shanbhag DIMA line: analog MVM + demonstrated on-chip + write-back, JSSC 2018) handles it outright. **The NVM/memristor device fab (Zhu) becomes + OPTIONAL for the demo** (kept for the non-volatile scale story) — the hardest UIUC dependency + drops out of the critical path. Demo-1 = Shanbhag-line module (or equivalent SRAM-CIM eval + fabric) + FPGA + converters, same **$5–20k board-level BOM**, now covering an L-layer + tinystories-class trainer instead of one looped block. + +Net: cascade turned depth from the cost driver into a memory line-item, and reduced the demo's +critical-path collaboration from three groups to one. |
