Skip to main content

tile-ai/tilelang-mlir-ascend

SkillsMP hat 13 Skills aus tile-ai/tilelang-mlir-ascend gesammelt. Öffne einen Skill, um Quelle und Details zu prüfen.

Letzte erfasste Quellaktivität
SkillsMP-Katalog aktualisiert
gesammelte Skills
13
GitHub-Stars
24
GitHub-Forks
37

Skills in diesem Repository

Es werden 13 von 13 gesammelten Skills angezeigt.

Beruf
Softwareentwickler
Beschreibung

对 Stage 1 产出的算子设计文档(DESIGN.md)进行风险优先的检视,生成 REVIEW.md,必须给出明确结论(通过/不通过)与不通过时的具体修改建议。触发:review 设计文档、检视设计、生成 review.md。

Quellsprache: Chinesisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

根据算子需求生成 TileLang-NPUIR 算子设计文档(DESIGN.md)。涵盖编程模式选型(Developer/Expert/混合)、API 映射、内存层级规划、Tiling 策略、循环结构、同步策略、验证方案等。触发:设计算子、生成 DESIGN.md、算子方案设计、新算子开发、算子实现方案。

Quellsprache: Chinesisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

根据冻结的 DESIGN.md 生成算子实现({op}.py:kernel + golden),执行测试并返回三态判定。触发:实现算子、生成 kernel、算子开发、跑精度。

Quellsprache: Chinesisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

对精度通过的算子实现进行性能调优,产出 {op}.py 与调优日志。触发:性能调优、optimize、性能优化、perf tuning。

Quellsprache: Chinesisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

TileLang npuir 分支 GitHub 工作流技能。用户提及 commit、push、PR、rebase、upstream、issue、GitHub Actions、gh CLI、分支同步时必须使用本技能。默认遵循 npuir 分支协作规范并提示 Issue 标题使用 [AscendNPU-IR] 或 [npuir] 前缀。

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

TileLang npuir Vector 算子开发指南。用户提及逐元素、激活函数、归约、广播、sigmoid、rmsnorm、softmax 子流程、vadd/vmul/vexp/vcast/vbrc、向量精度或向量性能优化时必须使用本技能。默认输出必须优先采用 v 前缀 API,而非 npuir_xxx 形式。

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

TileLang npuir Cube 算子开发指南。用户提及 GEMM、matmul、batch gemm、L1/L0C、load_nd2nz、store_fixpipe、NZ 格式、Cube scope、矩阵分块与流水优化时必须使用本技能。

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

TileLang npuir 调试辅助技能。用户提及调试 npuir kernel、GDB 附加、IR dump、精度异常定位、编译失败定位、pass 阶段定位、T.print 调试、最小复现缩减时必须使用本技能。

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

TileLang npuir 错误诊断与修复技能。用户提及编译失败、运行错误、pass 异常、结果错误、性能回退、Core Dump、段错误、BishengIR 编译报错、sync 死锁、load/store 维度不一致时必须使用本技能。

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

TileLang npuir 混合 Cube+Vector 算子开发技能。用户提及 flash attention、mixcv、online softmax、流水并行、sync_block_set/wait、Scope("Cube")+Scope("Vector")、PIPE_FIX、跨核 workspace 协同或融合算子性能调优时必须使用本技能。Developer 模式下,只要同一 kernel 同时包含 Cube 中的 T.gemm 与 Vector 中任意一个 v 前缀算子(如…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

TileLang npuir 的 TileLangIR 和 MLIR pass 工作流技能。用户提及 tilelangir、mlir、pass pipeline、cv_split、vectorize、IR dump、pass 前后对比、transform 调试、tilelangir-opt 或 BishengIR pass 失败时必须使用本技能。

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

TileLang npuir 分支总体架构与编译链路指南。用户提及 npuir 分支结构、target=npuir、编译流程、lower/codegen 链路、Developer/Expert 模式、tladapter、tilelangir、bishengir-compile、环境变量时必须使用本技能。

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

TileLang npuir 代码审查与格式校验技能。用户提及 review、代码审查、PR 前检查、lint、format、ruff、clang-format、规范检查、CI 不通过时必须使用本技能。优先识别行为回归、数值风险、同步风险与测试缺口,其次才是风格问题。

Quellsprache: Chinesisch

Aktualisiert
Es werden 13 von 13 gesammelten Skills angezeigt.