Files
club-3090/docs
noonghunna fe23eff8f0 docs: laptop EC-managed power + TQ3 vs fp8 KV naming-trap; verify-stress: auto-bump curl timeout under VLLM_ENFORCE_EAGER
Three documentation/script follow-ups from @easel's #102 re-bench
on RTX 5090 Laptop:

- HARDWARE.md: new "Laptop GPUs — EC-managed power" subsection.
  nvidia-smi -pl returns N/A on laptop-class GPUs (EC owns the
  envelope, not the OS). Documents clock-lock as the only
  software characterization path on laptops.

- CLIFFS.md: new "naming trap" callout in the KV-format section.
  fp8_e5m2 is 8 bits/token; turboquant_3bit_nc packs 3 bits.
  At 180K on 24GB, TQ3 fits where fp8 OOMs (4.36 GiB available
  vs 6.64 GiB needed for fp8). Pin: TQ3 = long-context KV;
  fp8 = short-context throughput.

- verify-stress.sh: auto-detect VLLM_ENFORCE_EAGER=1 in the
  running container's env via docker inspect; when set, bump
  STRESS_LONGCTX_TIMEOUT_S 300→600s and STRESS_TOOL_PREFILL_-
  TIMEOUT_S 240→480s. Eager-mode prefill at 60K-140K runs
  200-290s and was false-positiving as HTTP 000 (curl timeout)
  in @easel's run. Both env vars also exposed for manual override.

Refs: noonghunna/club-3090#102

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 10:19:23 +00:00
..