|
|
@@ -72,6 +72,25 @@ gates on deployment prereqs the launcher does NOT own:
|
|
|
3. Preflight is strict: any FAIL → "no services started". So w2 needs BOTH the
|
|
|
model and the RoCE selection before it serves.
|
|
|
|
|
|
+## Forum mining (DGPP thread 383406, 107 posts)
|
|
|
+
|
|
|
+- **Post #106 (DGPP author, the newest release notes = the HEAD `d9311e72` that
|
|
|
+ moved past our `3ad63d6b` pin)** adds: **dense Qwen3.8-27B** support, **three
|
|
|
+ quantization options across Qwen and full GLM-5.3**, `DGPP_NO_SWAP=1` (launch
|
|
|
+ ranks in a systemd scope that disallows swap — directly relevant to the GB10
|
|
|
+ unified-memory swap problem), a 1-second decode-gap target (worst mixed-
|
|
|
+ workload pause 1.8s → 0.5s), and faster long-context GLM prefill. **This is a
|
|
|
+ strong reason to bump the DGPP pin** (supervised — read the full changelog +
|
|
|
+ re-bench; the marker keys on `rev`, so a bump cleanly rebuilds).
|
|
|
+- **Post #73 (community 2x DGPP)**: 2× ASUS GX10, driver 580.173.02, CUDA
|
|
|
+ 13.0.88, **one ConnectX-7 RoCE lane per node (200G, GID 3) via a switch** —
|
|
|
+ matches our fabric. Confirms DGPP wants an explicit single-lane selection.
|
|
|
+- The thread does NOT document the exact `DGPP_ROCE_DEVICES` value syntax (only
|
|
|
+ `DGPP_NO_SWAP`). The device names come from the preflight output
|
|
|
+ (`roceP2p1s0f0/f1`, `rocep1s0f0/f1`); the DGPP repo docs/config are the source
|
|
|
+ of truth for the exact env format. Candidate launcher follow-up: a
|
|
|
+ `[dgpp].roce_devices` recipe field → emit `DGPP_ROCE_DEVICES` in the `.env`.
|
|
|
+
|
|
|
## Not done overnight (deferred, supervised)
|
|
|
|
|
|
- Ling 572B-fp8 8x lane (689 GB + all 8 Sparks) and Step-5 8x GB10 probe
|