Skip to content

[triton] 拆分phase3和phase4为subagent#192

Open
ElleElleWu wants to merge 183 commits into
Just-it:br_triton_agentfrom
ElleElleWu:br_430_subagent_ljq
Open

[triton] 拆分phase3和phase4为subagent#192
ElleElleWu wants to merge 183 commits into
Just-it:br_triton_agentfrom
ElleElleWu:br_430_subagent_ljq

Conversation

@ElleElleWu

Copy link
Copy Markdown
Contributor

变更说明

变更类型

  • 新增算子 / Skill
  • 性能优化
  • Bug 修复
  • Benchmark(新增 case / 修改评测逻辑)
  • Agent / 框架改动
  • 文档 / 基础设施

影响范围

  • Triton 侧
  • AscendC 侧
  • 共享(router / benchmark-scheduler)

性能数据(涉及算子生成/优化时必填)

Benchmark 评测(与 BASELINE.md 对比)

指标 BASELINE 本次评测
编译通过数
精度通过数
平均 Speedup

测试环境

  • 设备型号:
  • CANN 版本:
  • PyTorch 版本:

冒烟测试(涉及算子生成/框架改动时必填)

  • Triton 通路:✅ / ❌(失败原因:)
  • AscendC 通路:✅ / ❌(失败原因:)

验证清单

  • 双通路冒烟测试通过
  • 通过率不退化(编译、精度均 >= BASELINE)
  • 平均 Speedup 不退化(>= BASELINE × 0.95)
  • 性能优化类:已跑全量评测、逐任务无退化、至少 1 个提升 >= 5%

退化说明(如有通过率下跌)

wzzll123 and others added 30 commits April 11, 2026 23:32
添加回退校验+迭代循环+修改input_case 为从json读取
Clarify TileLang design-only workflow and update RMSNorm tile-level handling
feat:兼容单用例多个shape输入的验证和性能测试
[添加回退校验+迭代循环] [修改input_case 为从json读取][更新rms norm样例]
Clamp k and p to valid ranges in TopKTopP benchmark input
[BugFix]修改generate_report_dynamic.py路径
feat:支持gpu triton code -> npu triton code ->verify及性能测试;speedup小数位增至4位
Clamp k and p to valid ranges in TopKTopP benchmark input
zhu_yiyang and others added 30 commits April 30, 2026 11:06
fix: L2-28标杆bfloat16乘加计算前cast成float32
当绝对精度已经小于阈值,判定测试通过
[Benchmark] update iou input benchmark
[triton] 修复精度分母过小问题,修复批跑脚本CLAUDE_PROJECT_DIR不能自动解析问题,修复session.md解析问题
添加对getattr(obj, "attr_name")调用的解析,防止通过动态属性访问绕过Triton kernel验证。重构违规检测逻辑到单独函数,提高代码可维护性。
[benchmark] level430移动到NPU KernelBench,更新BASELINE_latest.md
fix(kernel-verifier): 检测通过getattr绕过验证的PyTorch计算操作
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.