已开启
docs(task-book): 新增 cann-perf-breakdown 技能 DeepSeek-3.2 性能拆解体验 #521
docs(task-book): 新增 cann-perf-breakdown 技能 DeepSeek-3.2 性能拆解体验 #521
已开启
unstain创建于 3 天前
unstain
unstain
3 天前

描述

experiment/task-book/cann_perf_breakdown_experience_imaginationhh/ 下新增 cann-perf-breakdown 技能 针对 DeepSeek-3.2(DeepseekV3) 模型的完整性能拆解产物,作为 task-book 体验提交,演示该技能 Mode A 完整 5 步工作流的端到端输出。

目录命名遵循本分支既有约定(<工具/技能>_experience_<用户名>,如 msprof_tool_experience_imaginationhhasys_tool_experience_imaginationhh)。

本次新增内容(49 个文件,全部为新增):

路径 说明
README.md 体验说明(模型/trace 概况、拆解质量、目录结构、生成方式)
breakdown_report.md / .html 层级耗时拆解报告(Markdown + 可视化 HTML)
ui-report/ 交互式报告(report/index.html)及 analysis_config / perf_data / timeline / trace 视图
ui_facts/ 报告精简事实数据
work/ 拆解中间产物:raw_ops*.jsonkernel_attributionvalidation_reportsemantic_reviewbreakdown_scorereadiness

模型与拆解质量

  • 模型:DeepseekV3(61 主层 = 3 dense + 58 MoE,外加 MTP 预测层)
  • trace 范围:rank_local(rank 0,pipeline stage 0),TP=16 / CP=1
  • 拆解评分:99/100(passed),7 个维度全部通过
  • Kernel 精确覆盖:100.0%(total_ops=548,unmapped=0,duplicate=0)
  • 校验状态:passed_with_warnings(errors=0,warnings=1)

该 trace 非完整模型(仅观测到 6/61 主层),性能数据不可外推为完整模型 latency,已在 README 中明确标注。

改动范围

仅新增文件,全部位于 experiment/task-book/cann_perf_breakdown_experience_imaginationhh/ 下,不影响现有代码与其他体验目录。

关联的Issue

测试

  • 拆解产物本身已通过 cann-perf-breakdown 技能内置校验:work/readiness.json 全部检查项 ok=trueblockers=[]work/breakdown_score.json 评分 99/100(≥ 最低阈值 95),hard_gates.passed=true
  • 校验报告:work/validation_report.json(errors=0)、work/semantic_review.json
  • 交互式报告可在浏览器打开 experiment/task-book/cann_perf_breakdown_experience_imaginationhh/ui-report/report/index.html 验证渲染正常。

文档更新

新增 experiment/task-book/cann_perf_breakdown_experience_imaginationhh/README.md,说明体验的模型概况、拆解质量指标、目录结构与生成方式。

类型标签

likedislike
合并受阻
unstainunstain
3 天前 创建了 pull request,commit 2f93a505
atomgit-bot
atomgit-bot
3 天前 评论:

🤖 正在生成合并请求摘要,请稍候…

likedislike
atomgit-bot
atomgit-bot
3 天前 评论:

🤖 AI 代码检视正在进行中,请稍候…

likedislike
CANN-robotCANN-robot成员
3 天前 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
3 天前 评论:

CLA Signature Pass

imaginationhh, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
此处折叠了62条消息 查看更多
CANN-robotCANN-robot成员
2 天前 添加了label:ci-pipeline-running
CANN-robot
CANN-robot成员
2 天前 评论:

流水线任务触发成功
任务链接 [9aaa0469aabc4f7b8e46b75f8b581d0f][流水线指导]

任务名称状态日志下载链接
codecheck ✅ SUCCESS >>>>>
SCA ✅ SUCCESS >>>>>
antipoison ✅ SUCCESS >>>>>
Check_Pr ✅ SUCCESS >>>>>
Compile_Ascend_X86 ✅ SUCCESS >>>>> >>>>>
Compile_Ascend_ARM ✅ SUCCESS >>>>> >>>>>
pre_comment ✅ SUCCESS >>>>>
cocheck_codestyle ✅ SUCCESS
precommit ✅ SUCCESS >>>>>
StaticCheck_codespell ⚠️ WARNING >>>>>
StaticCheck_link_validity ✅ SUCCESS
StaticCheck_resource_existence ✅ SUCCESS
StaticCheck_tag_closed ✅ SUCCESS
StaticCheck_markdownlint ✅ SUCCESS
UT_Test_asys ✅ SUCCESS >>>>>
UT_Test_msaicerr ✅ SUCCESS >>>>>
UT_Test_msprof ✅ SUCCESS >>>>>
PreSmoke_A900 ✅ SUCCESS >>>>>

[2026-08-21 15:44:21]    CI执行结束

likedislike
CANN-robotCANN-robot成员
2 天前 删除了label:ci-pipeline-running
CANN-robotCANN-robot成员
2 天前 添加了label:ci-pipeline-passed
CANN-robot
CANN-robot成员
2 天前 评论:
流水线 PR-pipeline_cann_oam-tools#1752 [ commitID:9bc59d70 ] 已完成
likedislike