[Bench][SM70] Record Qwen3.8 QPN8 quality/performance A/B - #375
yangzhuxinyzx merged 19 commits into
Conversation
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
d263747 to
f651eb8
Compare
|
审计结论:当前不合并,保持 Draft/Open。该 PR 会把已有 82.274 tok/s 性能证据的在线 QPN8 改为默认关闭,但 PR 自身明确说明匹配的 TP4/no-MTP 多种子任务质量 A/B 尚未完成;2.44%-2.75% 权重相对 L2 不能直接等价为任务质量回退。按照项目约定,已有性能提升默认开启,允许非 greedy 数值差异,是否回退应由聚合输出质量、无效/截断/重复率和同口径吞吐共同决定。建议先完成 PR 描述中的模型级 A/B;若发现任务质量回退,再优先修复/缩窄到形状或层级保护,而不是先全局关掉快路。 |
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
…n-latest-main-20260828-1205 [Bench][SM70] Repair #375 without disabling QPN8
|
已通过 #376 在最新 main 上完成修复:去掉无匹配模型级 A/B 支撑的 QPN8 默认关闭改动,保留已审计通过的 benchmark 参数覆盖与答案解析增强。当前锁定源码树为 31da3a72960d468a78a9ce63bac63a1af59ed68f;待本分支新 head 的完整门禁结束后合并 main。 |
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
|
更新审计结论:前述“缺少匹配模型级 A/B”的阻塞条件已消除,本评论取代早先的临时结论。
因此最终决策是保留该快路及其性能收益,但改为显式 opt-in,不再默认破坏只量化 routed experts 的发布 checkpoint 精度合同。分支已同步最新 main,包含 PR #373 的压缩 QSA 物理页清零修复;定向套件 46 passed、5 skipped、1 deselected。PR 继续保持 Draft,等待当前 head CI。 |
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
Signed-off-by: yangzhuxinyzx <153831768+yangzhuxinyzx@users.noreply.github.com>
…n-latest-main-v2-20260828-1228 [Core][SM70] Keep Qwen3.8 QPN8 default-on after #375 A/B
|
最终审计完成:锁定 head 6bdb63e、源码树 64bc3837b47f90ad89d0674878a6311c87fed06d;27 个聚焦测试、changed-file pre-commit 和最终完整 GitHub pre-commit 均通过。最终内容仅为 GSM8K A/B 工具、测试和质量/性能记录,QPN8 运行时继续默认开启。现合并 main。 |
Purpose
--engine-arg KEY=VALUEoverrides to the SM70 GSM8K driverfor matched resident-model A/B runs.
rejecting non-integral decimals.
Audit decision
SM70/TP4/B1/no-MTP contract, with an explicit environment opt-out for
diagnosis.
improves from 67.640 to 79.369 tok/s (+17.34%).
One correct but substantially longer/repetitive output is documented for
continued long-output monitoring.
not used alone to reject a task-accurate sampled-inference speedup.
rebuilt the accepted content from the latest audited main.
Test Plan
Test Result
checkout has no compiled
vllm._CQPN8 operator.final [Bench][SM70] Record Qwen3.8 QPN8 quality/performance A/B #375 merge head.