跳转至

Info

更多信息,欢迎查看源码仓: MindStudio Operator Tools

MindStudio Operator Tools

昇腾 AI 算子开发工具链

Ascend License

✨ 最新消息

🔹 [2025.12.31]:MindStudio 算子开发工具链全面开源

ℹ️ 简介

MindStudio Operator Tools(msOT)算子开发工具链,聚焦算子开发中的关键挑战。通过提供算子设计、开发框架生成、功能调试、异常检测与多维性能调优等能力,降低算子开发复杂度,提升高性能算子的交付效率。

⚙️ 功能介绍

算子开发工具链提供以下系列化工具:

类别 工具名称 功能简介
设计 msKPP 【性能预测】 支持输入算子描述,预测算子在特定算法实现下的性能上限。
构建 msOpGen 【工程生成】 算子开发效率提升工具,提供模板工程生成能力,简化工程搭建。
验证 msKL 【快捷调用】 提供 Python 接口,快速实现 Kernel 的下发运行,便于快速完成功能验证。
检测 msSanitizer 【异常检测】 提供内存、竞争、未初始化及同步检测,支持多核程序内存问题的精准定位。
调试 msDebug 【原生调试】 基于昇腾处理器的原生环境调试,支持变量查看、单步执行及上板调试。
调优 msOpProf 【性能分析】 支持上板与仿真数据采集,通过 MindStudio Insight 可视化工具定位性能瓶颈。

🚀 快速入门

以简易加法算子为例,完整贯穿算子开发全流程,请参见《算子开发工具链快速入门》。

📦 安装指南

介绍 msOT 工具的环境依赖与安装方法,请参见《msOT 安装指南》。

📘 使用指南

各工具的详细使用说明请参阅其源码仓库中的 README 文件,也可通过上方功能介绍表格中的链接直接跳转。

🛠️ 贡献指南

欢迎参与项目贡献,请参见《贡献指南》。

⚖️ 相关说明

🔹《版本说明

🤝 建议与交流

欢迎大家为社区做贡献。如果有任何疑问或建议,请提交 Issues,我们会尽快回复。感谢您的支持。

📱 关注 MindStudio 公众号 💬 更多交流与支持

扫码关注获取最新动态
💡 加入微信交流群
关注公众号,回复“交流群”即可获取入群二维码。

🛠️ 其他渠道
👉 昇腾助手:WeChat
👉 昇腾论坛:Website

🙏 致谢

msOT 由华为公司的下列部门联合贡献:
🔹 昇腾计算MindStudio开发部
🔹 昇腾计算生态使能部
🔹 华为云昇腾云服务
🔹 2012编译器实验室
🔹 2012马尔科夫实验室
感谢来自社区的每一个 PR,欢迎贡献 msOT!