Skip to content

新增生成 A5 agent - #90

Open
serlar wants to merge 4 commits into
Just-it:mainfrom
serlar:a5-agent
Open

新增生成 A5 agent#90
serlar wants to merge 4 commits into
Just-it:mainfrom
serlar:a5-agent

Conversation

@serlar

@serlar serlar commented Apr 15, 2026

Copy link
Copy Markdown

变更说明

增加A5算子生成agent。

变更类型

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

影响范围

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

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

Benchmark 评测(与 BASELINE.md 对比)

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

测试环境

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

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

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

验证清单

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

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

xulei_ict and others added 4 commits April 14, 2026 15:59
- A5 kernel developer agent (ascend-a5-kernel-developer)
- A5 skills: op-gen, op-analyzer, kernel-generator, qa-verifier, researcher, perf-summary
- Shared knowledge base: language ref, SIMT/SIMD patterns, error corrections, platform bugs, hardware specs, roofline model
- Static check script (ascendc_static_check.py)
- Per-case perf ratio script (perf_ratio.py) + A5_RESULTS.md benchmark tracker

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Refine ascend-a5-kernel-developer agent instructions and progress tracking
- Update A5 generation migration map and op-gen SKILL
- Expand a5-perf-summary SKILL with detailed performance procedures
- Add operational knowledge and hardware target notes for Ascend950PR
- Update A5_RESULTS.md and KB index

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document ascendc-a5-op-gen and a5-perf-summary skills in both
README.md and README.en.md, including setup steps, three modes
(Benchmark/Op-gen/Optimize), execution flow, and the optional
a5-perf-summary post-processing step. Mark the feature as preview.
@serlar serlar changed the title A5 agent 新增生成 A5 agent Apr 15, 2026
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.

1 participant