Refresh DeepSeek V4 GB300 TRT-LLM AgentX metrics - #2774
Conversation
|
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 关于重新运行失败任务的文档 |
| @@ -88,7 +88,8 @@ backend: | |||
| moe_expert_parallel_size: 8 | |||
There was a problem hiding this comment.
🔴 Recipe modification (metrics/telemetry toggles across 6 GB300 DSv4 recipes) is missing the required perf-changelog.yaml entry mandated by AGENTS.md's non-negotiable invariant. [also at: perf-changelog.yaml:1 - Missing required perf-changelog.yaml entry for this recipe-modifying PR, violating AGENTS.md's non-negotiable benchmark…]
Extended reasoning...
AGENTS.md states every recipe addition or modification requires a new perf-changelog.yaml entry, and CONTRIBUTING.md restates this as a MUST; git diff on perf-changelog.yaml is empty for this change. After merge, these 6 recipe files diverge from their changelog history with no traceable rationale for the return_perf_metrics/enable_iter_perf_stats/publish_events_and_metrics/AIPERF_REQUIRED_SERVER_METRIC_PREFIX changes, breaking the append-only audit trail reviewers rely on to correlate recipe behavior changes with PRs.
Verification: Severity: normal (this PR triggers a non-negotiable, merge-gating invariant that it fails to satisfy). The diff (git diff 0ec742a2ba45a0cbc3be183b7697ebb90f35439b HEAD --stat) modifies exactly 6 recipe YAMLs under benchmarks/multi_node/srt-slurm-recipes/trtllm/deepseek-v4/agentx-gb300-20260811/ (36 insertions, 18 deletions) and touches nothing else. Confirmed the specific edits at 1p1d line…
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33144826062 |
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33156571001 |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
There are 3 total unresolved issues (including 2 from previous reviews).
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 2986619. Configure here.
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33168529787 |
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33215261579 |
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33218780724 |
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33219706423 |
1 similar comment
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33219706423 |
4473e70 to
4468ccc
Compare
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33418433573 |
1 similar comment
|
see unofficial run visualizer at https://inferencex.semianalysis.com/inference?unofficialRun=33418433573 |
|
@cquil11 staging run 33418433573. InferenceX-app staging workflow is now running. Existing staged runs will be preserved; this comment will be updated when staging completes. |
|
@cquil11 staged run 33418433573: https://inferencemax-app-git-staging-semianalysisai.vercel.app/inference?i_dates=2026-08-31~r33418433573 This run remains available across future |
|
/stage-results 33418433573 |
|
/reuse-sweep-run 33418433573 |
|
@cquil11 staging run 33418433573. InferenceX-app staging workflow is now running. Existing staged runs will be preserved; this comment will be updated when staging completes. |
|
/reuse-sweep-run 33418433573 |
ade38fc to
4468ccc
Compare
|
/reuse-sweep-run |
# Conflicts: # perf-changelog.yaml
|
/reuse-sweep-run 33418433573 |

Summary
Upstream feature request: ai-dynamo/dynamo#14121
Note
Low Risk
Benchmark and changelog YAML only; no application or serving code paths change.
Overview
Refreshes six DeepSeek V4 Pro GB300 disaggregated Dynamo+TensorRT-LLM AgentX Slurm recipes so reruns can collect TensorRT-LLM server metrics (including KV-cache utilization), aligned with the prior GLM AgentX metrics refresh.
Dynamo is pinned by git
hash(2cbbdc86…) instead of the dev wheel /identity.frameworks.dynamoversion. Prefill and decode both setenable_iter_perf_stats: true. Frontend and benchmark env moveKV_OFFLOADINGfromnonetodram. The agentic client addsAIPERF_REQUIRED_SERVER_METRIC_PREFIX: trtllm_kv_cache_utilizationso AIPerf fails fast if expected Prometheus metrics are missing.perf-changelog.yamlrecords thedsv4-fp4-gb300-dynamo-trt-agentxagentic-coding refresh for this PR.Reviewed by Cursor Bugbot for commit a00b074. Bugbot is set up for automated code reviews on this repo. Configure here.