文件最后提交记录最后更新时间
基于Blaze的matmul单算子直调 Co-authored-by: chenkang30<chenkang30@huawei.com> # message auto-generated for no-merge-commit merge: !244 merge pr-225 into master 基于Blaze的matmul单算子直调 Created-by: chenkang30 Commit-by: 陈康;chenkang30 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述您的改动,包括改动的原因和所采取的方法。--> 1、优化ascendc-direct-invoke-template的skill,将内部的matmul算子相关知识独立出单独的skill,保持直调脚手架功能纯粹,本次修改先将单算子相关知识移出去,matmul的mx融合相关内容,计划下一步整改; 2、Blaze(Basic Linear Algebra OptimiZed Engine,基础线性代码优化引擎),构建基于Blaze的matmul直调skill,支持模块化设计和代码分层,结合AscendC的tensor_api来实现算子kernel,可快速生成matmul单算子模板。Blaze详细信息可参考:https://gitcode.com/cann/ops-tensor ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单的链接。--> https://gitcode.com/cann/cannbot-skills/issues/137 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] 🌟 新特性 - [x] ✨ 特性增强 - [ ] 🐛 Bug 修复 - [ ] ⚡ 性能优化 - [ ] 🧪 测试用例 - [ ] 📦 构建 / CI - [ ] 📝 文档更新 - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] ♻️ 代码重构 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: ## 流水线故障排查 <!-- 如果下方的流水线检查未通过,可参考以下指引进行自助修复 --> > **UT_Test 未通过?** > 请在下方流水线表格的 **UT_Test** 行,点击右侧的 >>>>> 下载「UT_Test 自检修复提示词模版」。 > 将下载的模版内容粘贴给 Agent,Agent 将根据日志自动定位并修复问题。 > > 示例: > ![UT_Test下载示例](pipeline-ut-test-download-link.png) See merge request: cann/cannbot-skills!24413 天前
基于Blaze的matmul单算子直调 Co-authored-by: chenkang30<chenkang30@huawei.com> # message auto-generated for no-merge-commit merge: !244 merge pr-225 into master 基于Blaze的matmul单算子直调 Created-by: chenkang30 Commit-by: 陈康;chenkang30 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述您的改动,包括改动的原因和所采取的方法。--> 1、优化ascendc-direct-invoke-template的skill,将内部的matmul算子相关知识独立出单独的skill,保持直调脚手架功能纯粹,本次修改先将单算子相关知识移出去,matmul的mx融合相关内容,计划下一步整改; 2、Blaze(Basic Linear Algebra OptimiZed Engine,基础线性代码优化引擎),构建基于Blaze的matmul直调skill,支持模块化设计和代码分层,结合AscendC的tensor_api来实现算子kernel,可快速生成matmul单算子模板。Blaze详细信息可参考:https://gitcode.com/cann/ops-tensor ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单的链接。--> https://gitcode.com/cann/cannbot-skills/issues/137 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] 🌟 新特性 - [x] ✨ 特性增强 - [ ] 🐛 Bug 修复 - [ ] ⚡ 性能优化 - [ ] 🧪 测试用例 - [ ] 📦 构建 / CI - [ ] 📝 文档更新 - [ ] 🔧 配置变更 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] ♻️ 代码重构 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: ## 流水线故障排查 <!-- 如果下方的流水线检查未通过,可参考以下指引进行自助修复 --> > **UT_Test 未通过?** > 请在下方流水线表格的 **UT_Test** 行,点击右侧的 >>>>> 下载「UT_Test 自检修复提示词模版」。 > 将下载的模版内容粘贴给 Agent,Agent 将根据日志自动定位并修复问题。 > > 示例: > ![UT_Test下载示例](pipeline-ut-test-download-link.png) See merge request: cann/cannbot-skills!24413 天前