Repository navigation
[NVIDIA][AgentX] Refresh GB200 DeepSeek-V4.1-Flash SGLang aggregate curve / [NVIDIA][AgentX] 更新 GB200 DeepSeek-V4.1-Flash SGLang 聚合曲线 - #3927
Conversation
Repin dsv41flash-fp4-gb200-sglang-agentic-dspark to lmsysorg/sglang:nightly-dev-cu13-20261011-d32d8fa0 (multiarch digest pinned) and replace the TP4/EP1 and TP2/EP1 C1-C128 sweeps with TP4/EP4 points at C1, C4, C8 and C16 and aggregate TP4/EP4 points with DP attention at C32, C64, C128 and C192 behind sglang-router 0.3.2. The recipe carries the per-point prefill-decode interval, prefill chunking, admission, memory and SWA prefix-tail settings, and appends the matching changelog entry. 将 dsv41flash-fp4-gb200-sglang-agentic-dspark 更新为 lmsysorg/sglang:nightly-dev-cu13-20261011-d32d8fa0(固定 multiarch digest),并以 TP4/EP4 的 C1、C4、C8、C16,以及在 sglang-router 0.3.2 之后启用 DP attention 的聚合式 TP4/EP4 的 C32、C64、C128、C192,取代原本的 TP4/EP1 与 TP2/EP1 C1-C128 扫描。recipe 包含各点的 prefill-decode interval、prefill chunk、运行请求上限、显存与 SWA 前缀尾部设置,并追加对应的 changelog 条目。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thanks for the contribution!
中文感谢你的贡献!
|
|
View unofficial run (performance): https://inferencex.semianalysis.com/inference?unofficialRun=38266927261 View unofficial run (accuracy): https://inferencex.semianalysis.com/evaluation?unofficialRun=38266927261 |
There was a problem hiding this comment.
I reviewed this PR and found no bugs. Because it touches CODEOWNER-owned nvidia-master.yaml and the GB200 srt-slurm recipe, and reworks the entire TP4/EP1+TP2/EP1 sweep into a new TP4/EP4 + DP4-behind-router search space, a human look is still worthwhile.
- Checked image consistency: the master config's
image:and the recipe'smodel.container:both now pin the identicalsha256:8346c975...digest. - Checked the new DP4/router knobs (expert-parallel-size, dp-attention, load-balance-method, sglang-router args) for draft/KV precision drift — none touch quantization or draft precision.
- Checked the c192 point's
cuda-graph-max-bs-decode(inherited at 64) against itsmax-running-requests: 384— most decode batches will run eager rather than graphed, a possible throughput understatement, not a correctness bug. - Confirmed the deleted tp2/tp4 override blocks were removed outright rather than archived, matching the repo's deprecation convention.
Extended reasoning...
This change touches two CODEOWNER-owned paths (inferencex-e2e/configs/nvidia-master.yaml and the gb200-fp4-mtp srt-slurm recipe) plus an append-only perf-changelog entry; it is a pure config/YAML rework (image bump, new TP4/EP4 and DP4-via-sglang-router sweep points, replacing the old TP4/EP1 and TP2/EP1 sweeps) with no shell or application code changed, so there is no injection/auth/data-exposure surface. The perf-changelog entry still carries a placeholder pull/XXX pr-link that needs to be filled before merge, and the changelog's claim of no precision change to the DSpark draft checks out against the recipe's new args (none alter quantization or KV/draft dtype). Given the CODEOWNERS ownership and the scope of the sweep-shape rewrite, I deferred to a human reviewer rather than approving, independent of the one benign-performance item noted above.
|
/use 38266927261 |
|
@nvpohanh staged run 38266927261. This run remains available across future |
|
[by Claude Code] The SGLang cookbook integration of this PR's AgentX config ( The commands mirror the launch measured in run 38266927261, pinned by this PR's |
|
[by Claude Code] sgl-project/sglang#43983 has been merged. This PR's AgentX config ( The commands mirror the launch measured in run 38266927261, pinned by this PR's |
|
As a PR reviewer and CODEOWNER, I have reviewed this and have:
Additional detail section:
Signed: |
❌❌❌ REJECTED ❌❌❌The verifier did not produce a valid verdict. Retry the sign-off verification. Assessed commit: |
Summary
Refresh the DeepSeek-V4.1-Flash FP4 GB200 SGLang AgentX aggregate curve (
dsv41flash-fp4-gb200-sglang-agentic-dspark):lmsysorg/sglang:nightly-dev-cu13-20261011-d32d8fa0, pinned by multiarch digest;The deployment remains single-node and aggregate. No cluster-route or runner configuration changes are included. DSpark remains the checkpoint-bundled draft at its shipped precision with block size 5.
AI model disclosure
claude-opus-5-5)PR checklist and change type
Type of Change
Checklist
inferencex-e2e/perf-changelog.yamland have not edited historical entriesfull-sweep-fail-fast(recommended),full-sweep-enabled, ornon-canary-full-sweep-enabled. Optional modifiersall-evals,evals-only, andagentx-fastrequire a primary label; the last two block reuse while applied.OWNER/MEMBER/COLLABORATOR) has commented/use <run_id>(or the legacy/reuse-sweep-run) on this PR. Do this only once there is a final full sweep that is all green with evals passing, since after this comment the primary sweep label will no longer automatically kick off new sweeps. Remove and re-add the primary sweep label to force a new sweep.中文
更新 DeepSeek-V4.1-Flash FP4 GB200 SGLang AgentX 聚合曲线(
dsv41flash-fp4-gb200-sglang-agentic-dspark):lmsysorg/sglang:nightly-dev-cu13-20261011-d32d8fa0,并以 multiarch digest 固定;部署仍为单节点聚合式部署。本 PR 不包含集群路由或 runner 配置改动。DSpark 继续使用 checkpoint 自带的 draft 及其原始精度,block size 为 5。
AI 模型披露:本 PR 使用 Claude Opus 5.5(
claude-opus-5-5)进行 benchmark 调优与分析、recipe/矩阵整合、验证与 PR 准备;没有委派其他 agent 参与此 PR patch。🤖 Generated with Claude Code