[Klaud Cold] Update kimik3-fp4-gb200-dynamo-vllm-agentic-dspark-mooncake-dcp16-agg vLLM image to nightly-dev-arm64-cu13-3696c77 (digest-pinned) / 将 kimik3-fp4-gb200-dynamo-vllm-agentic-dspark-mooncake-dcp16-agg 的 vLLM 镜像更新至 nightly-dev-arm64-cu13-3696c77(按 digest 固定) - #2956
[Klaud Cold] Update kimik3-fp4-gb200-dynamo-vllm-agentic-dspark-mooncake-dcp16-agg vLLM image to nightly-dev-arm64-cu13-3696c77 (digest-pinned) / 将 kimik3-fp4-gb200-dynamo-vllm-agentic-dspark-mooncake-dcp16-agg 的 vLLM 镜像更新至 nightly-dev-arm64-cu13-3696c77(按 digest 固定)#2956Klaud-Cold wants to merge 4 commits into
Conversation
… to nightly-dev-arm64-cu13-3696c77 Move kimik3-fp4-gb200-dynamo-vllm-agentic-dspark-mooncake-dcp16-agg and its unshared srt-slurm recipe from vllm/vllm-openai:nightly-dev-arm64-cu13.0.1-75c2eef to vllm/vllm-openai:nightly-dev-arm64-cu13-3696c77, pinned by digest sha256:42e17a3c600c043c45e0623e4568cd4d5903dd76525a85f5df6ca6fa65358b12. model.container and identity.container.image match the master image; topology, speculation, workloads, Dynamo pin and concurrency points are unchanged. 将 kimik3-fp4-gb200-dynamo-vllm-agentic-dspark-mooncake-dcp16-agg 及其未共享的 srt-slurm 配方镜像从 vllm/vllm-openai:nightly-dev-arm64-cu13.0.1-75c2eef 更新为 vllm/vllm-openai:nightly-dev-arm64-cu13-3696c77,并按 digest sha256:42e17a3c600c043c45e0623e4568cd4d5903dd76525a85f5df6ca6fa65358b12 固定。 model.container 与 identity.container.image 与主配置镜像一致;拓扑、投机解码、 工作负载、Dynamo 版本和并发点均保持不变。 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
Thanks for the contribution! Please reach out to respective companies' CODEOWNER to fill in the latest PR_REVIEW_CHECKLIST.md before pinging core maintainer on Slack for review. In order for the signoff PR check bot to trigger, you must follow the PR_REVIEW_CHECKLIST.md template correctly, including the phrase For PR verification, add the PR authors are responsible for ensuring that after merging, all GitHub Action jobs fully pass. A lot of the time, failures are just flakes and simply re-running the failed jobs will fix it. See GitHub's docs on re-running failed jobs 感谢你的贡献!请联系相应公司的 CODEOWNER 填写最新的 PR_REVIEW_CHECKLIST.md,然后再在 Slack 上联系核心维护者进行审阅。为了触发 signoff PR 检查机器人,你必须正确遵循 PR_REVIEW_CHECKLIST.md 模板,包括保留英文语句 如需进行 PR 验证,请为此 PR 添加 PR 作者有责任确保合并后所有 GitHub Action 任务完全通过。 很多时候失败只是偶发抖动(flake),重新运行失败的任务即可解决。参见 GitHub 关于重新运行失败任务的文档 |
Initial attempt
Upstream source comparison
Results
初始尝试
上游源码对比
结果
|
…P16 DSpark vLLM moved vllm/entrypoints/openai/cli_args.py (vllm-project/vllm#53659, 2026-08-25), which Dynamo's `--dyn-chat-processor vllm` frontend path imports at the pinned ba83080 and on Dynamo main. Drop dyn-chat-processor and the vLLM-parser-only frontend flags (tool-call-parser, reasoning-parser, enable-auto-tool-choice) so the frontend uses Dynamo's native processor, as the GB300 Kimi-K3 recipes already do. Tool-call and reasoning parsing remain kimi_k3 through the workers' dyn-tool-call-parser / dyn-reasoning-parser. vLLM 在 vllm-project/vllm#53659(2026-08-25)中移动了 vllm/entrypoints/openai/cli_args.py,而 Dynamo 固定版本 ba83080 及 main 上的 `--dyn-chat-processor vllm` 前端路径仍导入该模块。移除 dyn-chat-processor 及仅 vLLM 解析器接受的前端参数(tool-call-parser、reasoning-parser、 enable-auto-tool-choice),使前端使用 Dynamo 原生处理器,与 GB300 Kimi-K3 配方 一致。工具调用与推理解析仍通过 worker 的 dyn-tool-call-parser / dyn-reasoning-parser 使用 kimi_k3。 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Repair 1/5
Results
修复 1/5
结果
|
…refresh Append the perf-changelog entry for PR #2956: image bump to vllm/vllm-openai:nightly-dev-arm64-cu13-3696c77 (digest-pinned) and the native Dynamo chat processor for the frontend. 为 PR #2956 追加 perf-changelog 条目:镜像升级为 vllm/vllm-openai:nightly-dev-arm64-cu13-3696c77(按 digest 固定),前端改用 Dynamo 原生聊天处理器。 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Take main's perf-changelog.yaml verbatim and re-append this PR's entry at the tail so the PR is mergeable and run-sweep can trigger. 合并 main:按原样采用 main 的 perf-changelog.yaml,并在末尾重新追加本 PR 的 条目,使 PR 可合并并能触发 run-sweep。 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Final full sweep
Results
Invalid-result accounting in these four points: c1 11/252 (all warmup), c2 24/419 (22 warmup), c4 44/568 (all warmup), c8 68/1000 (warmup 90) — the profiling-phase "no content" responses seen in the smoke did not recur beyond c2's two.
最终完整扫描
结果
这四个点的无效结果统计:c1 11/252(全部为预热)、c2 24/419(预热 22)、c4 44/568(全部为预热)、c8 68/1000(预热 90)——冒烟中出现的采样阶段“无内容”响应除 c2 的两个外未再出现。
|
|
Stop: final sweep on head 停止: head |
|
Klaud Cold: failed. Finishing cleanup; owned child runs will be stopped and checked before closure. Klaud Cold:failed。正在完成清理;将先停止并确认自有子运行的状态,再关闭 PR。 |
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=34461599480 |
|
Klaud Cold: failed. All owned runs are terminal. Repairs: 1. Runs: 34446587513, 34449828534, 34461597759, 34461599480, 34473834826. PR closed; the exact-candidate branch is retained for manual review. The interruption does not prove image incompatibility. Klaud Cold:failed。所有自有运行均已结束。修复次数:1。运行:34446587513, 34449828534, 34461597759, 34461599480, 34473834826。 PR 已关闭;保留该候选的分支,等待人工审查。运行中断不能证明镜像不兼容。 |
Refresh the
kimik3-fp4-gb200-dynamo-vllm-agentic-dspark-mooncake-dcp16-aggAgentX family from the locally built dev imagevllm/vllm-openai:nightly-dev-arm64-cu13.0.1-75c2eef(vLLM dev commit75c2eef, 2026-08-14) to the newer same-lineage dev imagevllm/vllm-openai:nightly-dev-arm64-cu13-3696c77(vLLM dev commit3696c77, 2026-09-01), pinned by digest because the tag is mutable. Model, TP16/DCP16 topology, DSpark K=4 speculation, Mooncake DRAM offload, workloads, Dynamo pin and all five concurrency points are unchanged.Baseline
benchmarks?model=Kimi-K3&date=2026-08-21&exact=true,workflow-info?date=2026-08-21&benchmarkType=agentic_traces)vllm/vllm-openai:nightly-dev-arm64-cu13.0.1-75c2eef(registry manifest today:sha256:be4945a0…73f60d, created 2026-08-17; the tag was re-pushed on 2026-09-03, so the exact bytes benchmarked on 2026-08-21 cannot be re-verified)max-num-seqs 2349aa162879bdae1c39ca71282f5f555c8aa2946(PR #2700); recipe fingerprinta295bb2c32…925ea7e…75c2eef(18 dev-only DSpark/DCP/Mooncake fixes); new vLLM dev branch vs main080a66a…3696c77(32 dev commits); Dynamo pinba83080unchanged; srt-slurmv1.0.50unchangedPublished eval (2026-08-21, TP16/DCP16 MTP, conc 16): gsm8k
em_strict0.9727 (n=1319, run 32424103771). The current generator selects thekimi-vendor/kimi_tool_call_schemaeval for this family instead of gsm8k, so eval values are N/A for direct comparison.将
kimik3-fp4-gb200-dynamo-vllm-agentic-dspark-mooncake-dcp16-aggAgentX 配置的镜像从本地构建的开发镜像vllm/vllm-openai:nightly-dev-arm64-cu13.0.1-75c2eef(vLLM 开发分支提交75c2eef,2026-08-14)更新为同一开发谱系的较新镜像vllm/vllm-openai:nightly-dev-arm64-cu13-3696c77(vLLM 开发分支提交3696c77,2026-09-01),并因标签可变而按 digest 固定。模型、TP16/DCP16 拓扑、DSpark K=4 投机解码、Mooncake DRAM 卸载、工作负载、Dynamo 版本和全部五个并发点均保持不变。基线
benchmarks?model=Kimi-K3&date=2026-08-21&exact=true、workflow-info?date=2026-08-21&benchmarkType=agentic_traces)vllm/vllm-openai:nightly-dev-arm64-cu13.0.1-75c2eef(当前仓库 manifest:sha256:be4945a0…73f60d,构建于 2026-08-17;该标签在 2026-09-03 被重新推送,因此无法再核实 2026-08-21 实际测试的镜像字节)max-num-seqs 2349aa162879bdae1c39ca71282f5f555c8aa2946(PR #2700);配方指纹a295bb2c32…925ea7e…75c2eef(18 个仅在开发分支的 DSpark/DCP/Mooncake 修复);新 vLLM 开发分支与 main 对比080a66a…3696c77(32 个开发提交);Dynamo 固定版本ba83080不变;srt-slurmv1.0.50不变已发布评测(2026-08-21,TP16/DCP16 MTP,并发 16):gsm8k
em_strict0.9727(n=1319,run 32424103771)。当前生成器为该配置选择kimi-vendor/kimi_tool_call_schema评测而非 gsm8k,因此评测值无法直接对比,记为 N/A。🤖 Generated with Claude Code