Skip to content

Refresh B200 MiniMax M3 TRT AgentX with stream interval 20 - #2686

Merged
functionstackx merged 3 commits into
mainfrom
agent/refresh-minimaxm3-b200-trt-stream-20
Aug 20, 2026
Merged

Refresh B200 MiniMax M3 TRT AgentX with stream interval 20#2686
functionstackx merged 3 commits into
mainfrom
agent/refresh-minimaxm3-b200-trt-stream-20

Conversation

@cquil11

@cquil11 cquil11 commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Lower the MiniMax M3 B200 TensorRT-LLM AgentX stream interval from 100 to 20.
  • Refresh the affected AgentX sweep so client-side latency metrics use more frequent stream observations.

Why

A stream interval of 100 can collapse short generations into a single content update. That makes client-observed inter-token latency and interactivity unrepresentative for those requests. A lower interval provides enough intermediate observations to measure the client experience more faithfully.

Performance changelog

Refresh with lower stream interval to collect correct client metrics

Validation

  • bash -n benchmarks/single_node/agentic/minimaxm3_fp4_b200_trt_mtp.sh
  • git diff --check

@github-actions

Copy link
Copy Markdown
Contributor

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 As a PR reviewer and CODEOWNER, I have reviewed this and have.

For PR verification, add the full-sweep-fail-fast label (strongly recommended) to this PR — the benchmark sweep only runs on labeled PRs. Use full-sweep-enabled only if you need matrix jobs to keep running past a failure.

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 模板,包括保留英文语句 As a PR reviewer and CODEOWNER, I have reviewed this and have

如需进行 PR 验证,请为此 PR 添加 full-sweep-fail-fast 标签(强烈推荐)— 基准测试 sweep 仅在带有标签的 PR 上运行。仅当需要矩阵任务在失败后继续运行时才使用 full-sweep-enabled

PR 作者有责任确保合并后所有 GitHub Action 任务完全通过。 很多时候失败只是偶发抖动(flake),重新运行失败的任务即可解决。参见 GitHub 关于重新运行失败任务的文档

@cquil11
cquil11 marked this pull request as ready for review August 19, 2026 22:47
@cquil11
cquil11 requested a review from a team August 19, 2026 22:47
@claude

claude Bot commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Claude finished @cquil11's task in 1m 3s —— View job


Review

  • Gather context and read PR diff
  • Verify perf-changelog.yaml entry is appended at end of file
  • Verify config key exists in configs/nvidia-master.yaml
  • Check MTP benchmark script requirements

LGTM - no blocking issues found

The change is a single-value update (stream_interval: 10020 in benchmarks/single_node/agentic/minimaxm3_fp4_b200_trt_mtp.sh:137). The perf-changelog.yaml entry is correctly appended to the end of the file, references the valid config key minimaxm3-fp4-b200-trtllm-agentic-mtp (present at configs/nvidia-master.yaml:7511), and links this PR. The MTP chat-template requirement is satisfied via --chat_template "$MODEL_PATH/chat_template.jinja", which implies --use-chat-template in benchmark_lib.sh.


@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM — this is a single-line config change (stream_interval: 100 → 20) with a matching perf-changelog entry, and it is already merged into main matching this diff exactly.

Extended reasoning...

Overview

The PR changes one YAML key in minimaxm3_fp4_b200_trt_mtp.sh (stream_interval: 10020) plus a corresponding perf-changelog.yaml entry referencing PR #2686. I confirmed against git log that this exact change is already present on main (commits 942386d and d377065), so the repository state matches the diff precisely.

Security risks

None. This is a purely internal benchmark tuning parameter for TensorRT-LLM's streaming response cadence — no auth, credential, or network-surface changes.

Level of scrutiny

Minimal scrutiny is warranted: this is a mechanical, single-value config tweak in a non-critical benchmarking script, well justified by the stated rationale (avoiding collapsed streaming updates for short generations skewing client-side latency metrics), and it follows the exact pattern of prior similar refresh PRs in this repo's history.

Other factors

No outstanding review comments beyond the automated CODEOWNER/labeling reminder, which is boilerplate and not a substantive concern. No bugs were reported by the bug hunting system.

@github-actions

Copy link
Copy Markdown
Contributor

@functionstackx

Copy link
Copy Markdown
Collaborator

/reuse-sweep-run

@functionstackx
functionstackx merged commit 108bf4f into main Aug 20, 2026
28 checks passed
@functionstackx
functionstackx deleted the agent/refresh-minimaxm3-b200-trt-stream-20 branch August 20, 2026 03:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

2 participants