You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/COMPUTE_PLAN.md
+77-2Lines changed: 77 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,82 @@ This design keeps both GPU and system-memory use bounded:
47
47
| Parts 7–11 model training and evaluation | Local RX 7900 XTX |
48
48
| Parts 12–13 replay and online policies | CPU first; local GPU only for neural components |
49
49
| Parts 14–15 external tests and ablations | Local GPU in queued, resumable runs |
50
-
| Part 16 release verification | Local reproduction plus optional rented Nvidia cross-check |
50
+
| Part 16 release verification | Local reproduction plus optional rented NVIDIA cross-check |
51
+
52
+
## Staged engineering workflow
53
+
54
+
GPU-dependent work has three separate states. They must not be treated as the
55
+
same thing:
56
+
57
+
| State | Meaning | Evidence |
58
+
|---|---|---|
59
+
| Implementation ready | Interfaces and code exist and pass CPU tests on tiny deterministic data | Unit tests, type checks and a CPU smoke command |
60
+
| Hardware validated | The same code completes bounded forward and backward work on the RX 7900 XTX | Recorded device, software revisions, memory, throughput and 100-step result |
61
+
| Experiment complete | The real configuration finishes on the intended split and saves reproducible artifacts | Resolved config, checkpoint, metrics, hashes and run report |
62
+
63
+
A GPU-dependent project part cannot be marked **Done** from CPU tests alone.
64
+
CPU tests let development continue before the GPU arrives; the hardware and
65
+
experiment gates still have to pass later.
66
+
67
+
## What can be implemented before GPU validation
68
+
69
+
| Part | Safe work before the GPU arrives | Work that still requires real validation |
70
+
|---:|---|---|
71
+
| 5 | Complete all baseline policies, metrics and CPU tests | Optional acceleration only |
72
+
| 6 | Encoder interface, device configuration, cache format and CPU smoke test | ROCm loading, VRAM, throughput and backward pass |
73
+
| 7 | Profile schemas, encoders and tests with synthetic embeddings | Neural-profile training at real scale |
74
+
| 8 | Prediction heads, losses, masking, trainer and tiny-data tests | Full training, calibration and tuning |
75
+
| 9 | Complete registry, constraints, price logic and optimizer on CPU | Performance check with real predictions |
76
+
| 10 | Evaluation metrics, artifact writers and figure code | Reports from trained checkpoints |
77
+
| 11 | Cold-start protocol and leakage assertions | Held-out-model training runs |
78
+
| 12 | Complete deterministic replay simulator on CPU | Scale and performance checks |
79
+
| 13 | Bandit interfaces, budget controller and synthetic replay tests | Neural-policy and long replay experiments |
80
+
| 14 | Adapter contracts after each source/license audit | Real external evaluation |
0 commit comments