Skip to main content

tile-ai/tilelang-mlir-ascend

記録された最新のソース活動
SkillsMP カタログ更新
収集済み skills
15
GitHub スター
29
GitHub フォーク
44

AI アシスタントでインストール

このプロンプトをコピーして、使用中の AI アシスタントに送ってください。

リポジトリの README を読み込んでいます…

このリポジトリの skills

収集済み skill 15 件中 15 件を表示しています。

職業分類
ソフトウェア開発者
説明

根据算子需求生成 TileLang-NPUIR 算子设计文档(DESIGN.md)。涵盖算法调研(Phase R 调研四问:等价化简公式替代、在线算法、复杂度对比、硬件亲和性——先于公式优化,输入公式/源算法只是候选之一)、编程模式选型(Developer/Expert/混合)、算法级优化(数学等价的公式优化:更少计算量/访存量 + 循环/标量计算的向量化替代分析,替代不了的须给出充分理由)、API 映射、内存层级规划、Tiling…

原文の言語: 中国語

更新
職業分類
未分類
説明

对精度已通过的 TileLang-NPUIR 算子做 Stage 4 性能调优,产出 perf_opt/{op}.py、msprof op 性能数据和调优日志。触发:性能调优、optimize、性能优化、perf tuning、Stage 4 调优。

原文の言語: 中国語

更新
職業分類
未分類
説明

TileLang-Op-Conductor 自进化机制执行 skill,由 tilelang-skill-evolver 调用。任务终态从任务工件(RETROSPECTIVE.md / SESSION_TIMING_ANALYSIS.md / opt_log.md / integration_log.md / 状态文件 / 时间线事件流 / 修订与调试历史)蒸馏价值点,分类(D 实测数据 / P 模式方法 / R 流程规则 / C 案例索引),查重与冲突消解后按分级治理合入(Tier 0 自动 / Tier 1…

原文の言語: 中国語

更新
職業分類
未分類
説明

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

原文の言語: 中国語

更新
職業分類
未分類
説明

Add a new operator to the TileOPs project (NPU backend). Caller provides the op name, the GPU TileOPs repo root (source of truth for porting); skill creates all 7 files (manifest entry, workload, kernel, op, test, benchmark, conftest wiring) and verifies on…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

对 Stage 1 产出的算子设计文档(DESIGN.md)进行风险优先的检视,生成 REVIEW.md,必须给出明确结论(通过/不通过)与不通过时的具体修改建议。含算法优化检视维度(算法调研四问的完整性与结论正确性独立复核、数学等价优化的等价性论证与收益、循环/标量计算的向量化替代完整性)。迁移任务额外检视维度 0:源算子理解(语义/算法/优化手段)、硬件耦合性判定与 NPU 重设计。触发:review 设计文档、检视设计、生成 review.md。

原文の言語: 中国語

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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 前缀算子(如…

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
収集済み skill 15 件中 15 件を表示しています。