[AgentX] preserve physical GPU counts during ingestion / 保留正确的物理 GPU 数 - #1098
Merged
Merged
Conversation
修正现代单节点 AgentX 结果的物理 GPU 数推断,使用 TP、PP 和 PCP 的实际设备布局,保留显式计数及旧格式行为。历史错误记录仍需根据原始证据单独核对。
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
|
Claude finished @edwingao28's task in 2m 19s —— View job Review: preserve physical GPU counts during AgentX ingestion🟢 LGTM — no blocking issues found. I traced What's right:
Non-blocking observations:
CI status: Lint & Format ✅ passed; Tests (Unit) and Tests (E2E) still in progress at review time — confirm they go green before merge. The PR body notes this is intentionally a draft pending identity reconciliation of existing rows; the code change itself does not rewrite historical data, which is the safe choice.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Modern single-node AgentX artifacts can omit
num_gpuswhile EP shares TP devices. The ingestion fallback counted Qwen3.8 H200 TP4/EP4 as 16 GPUs, although the retained server command and power telemetry show four. InferTP × PP × PCPonly for the explicit modern single-node shape; preserve explicit counts, legacy rows and role-shaped artifacts.On head
164780b35b924272fb8e94a144b5c91b49a2b585, typecheck/unit CI, lint/format/typography CI, and component plus all eight Chrome/Firefox E2E shards passed. Claude and Bugbot checks passed with no unresolved review threads. Local validation passed 198 focused tests and 6,271 full-unit tests (3 skipped). Three unchanged FAQ/evaluation local smoke assertions failed, including a warm recheck; this remains a local validation limitation, with the full remote E2E suite passing on the same head.The retained artifact now maps to four GPUs without changing measured energy or throughput. Producer PR2923 emits
num_gpusdirectly. This mapper change applies to future ingestion: it does not rewrite existing rows or trigger a production backfill. Historical incorrect config identities require separate controlled reconciliation.中文说明
现代单节点 AgentX 产物可能缺少
num_gpus,而 EP 与 TP 共享设备。此前摄取端将 Qwen3.8 H200 TP4/EP4 推断为16张 GPU,但原始服务命令和功耗遥测确认只有4张。本改动仅对明确的现代单节点格式按TP × PP × PCP推断物理设备数,保留显式计数、旧格式及按角色划分的多节点行为。在版本
164780b35b924272fb8e94a144b5c91b49a2b585上,类型检查/单元测试 CI、lint/格式/排版 CI、component 及 Chrome/Firefox 共八个 E2E 分片 全部通过。Claude 与 Bugbot 检查通过,没有未解决的审查线程。本地198项定向测试及6,271项完整单元测试通过(3项跳过);3项未改动的 FAQ/评估 smoke 断言在本地及 warm 复查中失败,仍作为本地验证限制保留,同一版本的完整远程 E2E 已通过。留存产物 现可正确映射为4张 GPU,实测能量与吞吐量保持不变。配套 producer PR2923 直接输出
num_gpus。此映射修复适用于后续摄取,不重写现有记录,也不触发生产数据回填;历史错误配置身份仍须单独、受控地核对。