Repository navigation
[VideoGenX] run native H3 sweeps from YAML recipes / [VideoGenX] 使用 YAML 配方运行原生 H3 扫描 - #2916
edwingao28 wants to merge 1 commit into
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 关于重新运行失败任务的文档 |
a7facf5 to
7019bb2
Compare
2327589 to
8247212
Compare
|
Sorry, over the weekend, there was 2 major refactors to clean up the technical debt accumalated over the past 11 months of moving at the speed of light. We don't see any major refactors in the forthseeable future besides cleaning up AMD multinode AgentX pile of bash. As much, due to the refactors, u would need to ask your agent to rebase from remote main@latest. Thank you in advance for ur understanding |
…aluator Carries the MiniMax-H3 serving harness from #2916 onto main. The evaluator gains srt-serve/srt-client/srt-finalize so a generic srt-slurm service runs the diffusion server, each concurrency publishes its own measurement window, and the dashboard bundle is assembled from the native power package. 中文:将 #2916 的 MiniMax-H3 serving harness 迁移到 main。evaluator 新增 srt-serve/srt-client/srt-finalize:由 srt-slurm generic service 启动 diffusion server,每个并发度发布自己的测量窗口,并基于原生功耗包组装仪表板产物。
4aa0638 to
ddc4127
Compare
…aluator Carries the MiniMax-H3 serving harness from #2916 onto main. The evaluator gains srt-serve/srt-client/srt-finalize so a generic srt-slurm service runs the diffusion server, each concurrency publishes its own measurement window, and the dashboard bundle is assembled from the native power package. 中文:将 #2916 的 MiniMax-H3 serving harness 迁移到 main。evaluator 新增 srt-serve/srt-client/srt-finalize:由 srt-slurm generic service 启动 diffusion server,每个并发度发布自己的测量窗口,并基于原生功耗包组装仪表板产物。
ddc4127 to
f7c7f58
Compare
…aluator Carries the MiniMax-H3 serving harness from #2916 onto main. The evaluator gains srt-serve/srt-client/srt-finalize so a generic srt-slurm service runs the diffusion server, each concurrency publishes its own measurement window, and the dashboard bundle is assembled from the native power package. 中文:将 #2916 的 MiniMax-H3 serving harness 迁移到 main。evaluator 新增 srt-serve/srt-client/srt-finalize:由 srt-slurm generic service 启动 diffusion server,每个并发度发布自己的测量窗口,并基于原生功耗包组装仪表板产物。
068d64f to
0cb4c84
Compare
2c603bb to
5e2556d
Compare
5e2556d to
6101fe0
Compare
6101fe0 to
867ad47
Compare
867ad47 to
5934a67
Compare
9752a29 to
d142e58
Compare
5c99c04 to
b8ba4cf
Compare
b7e4847 to
6abe3b6
Compare
Summary
Changes
flowchart LR A["Workload + engine recipe"] --> B["Native server and C1 client"] B --> C["Media + request windows"] B --> D["GPU UUIDs + allocation"] C --> E["Media and power checks"] D --> E E --> F["Sealed artifacts"] F --> G["Statistics"]Test setup
797af717image pinned by digest; H3 model42ed227e, BF16, TP2/Ulysses2,h3-v0.1/release-v1.Results
Testing: Targeted H100 E2E, attempt 1 passed.
797af717on B200; these rows are not a scaling curve.Validation scope
TaskProlog 127; required GPU-power checks passed separately.Validation details
739282b. Actions/artifact head:b7e4847, adding only the statistics dependency.a6db760epreserves those production files and changes tests; CPU CI passed. No new GPU measurement at this head.PR checklist and change type
Type of Change
Checklist
python -m infx.matrix.changed --base origin/mainlists affected config keys, I have appended one new entry covering them to the physical end ofinferencex-e2e/perf-changelog.yaml; if it lists none, I have added none. I have not edited historical entriesinferencex-e2e/perf-changelog.yamlentry, it carries exactly one primary sweep label (a maintainer applies it on fork PRs):full-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.