| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
新增Ascend C编程指南、入门教程、兼容性迁移指南等文档 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !1438 merge master into master 新增Ascend C编程指南、入门教程、兼容性迁移指南等文档 Created-by: munanhw Commit-by: munan;munanhw Merged-by: cann-robot Description: ## 描述 新增Ascend C入门教程、编程指南、兼容性迁移指南、算子实践参考文档 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1438 | 5 个月前 | |
SIMT HelloWorld Co-authored-by: 艾鑫<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !1666 merge master into master SIMT HelloWorld Created-by: ai_xin Commit-by: 艾鑫 Merged-by: cann-robot Description: ## 描述 增加SIMT快速入门内容 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> [#407](https://gitcode.com/cann/asc-devkit/issues/407) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/guide/入门教程/快速入门/基于SIMT编程/HelloWorld.md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1666 | 4 个月前 | |
新增Ascend C编程指南、入门教程、兼容性迁移指南等文档 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !1438 merge master into master 新增Ascend C编程指南、入门教程、兼容性迁移指南等文档 Created-by: munanhw Commit-by: munan;munanhw Merged-by: cann-robot Description: ## 描述 新增Ascend C入门教程、编程指南、兼容性迁移指南、算子实践参考文档 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1438 | 5 个月前 | |
修复docs部分样例链接失效问题 Co-authored-by: hw-zjy<zhoujingyi9@hisilicon.com> # message auto-generated for no-merge-commit merge: !1478 merge master into master 修复docs部分样例链接失效问题 Created-by: hw-zjy Commit-by: hw-zjy Merged-by: cann-robot Description: ## 描述 修复docs部分样例链接失效问题,使资料内容与样例内容相匹配。 ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/482 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1478 | 4 个月前 | |
docs(tiling): document tpl tiling struct selection Co-authored-by: yrz1027<yangruizhi5@huawei.com> # message auto-generated for no-merge-commit merge: !1598 merge docs-tpl-tiling-struct-sel into master docs(tiling): document tpl tiling struct selection Created-by: yrz1027 Commit-by: yrz1027 Merged-by: cann-robot Description: ## 描述 补充 ASCENDC_TPL_TILING_STRUCT_SEL 相关文档,解决该宏在代码中已支持、但公开材料中缺少说明的问题。 本次改动主要包括: - 在 docs/api/context/模板参数定义.md 中补充 ASCENDC_TPL_TILING_STRUCT_SEL 的原型、作用和约束说明。 - 在 docs/api/context/Tiling模板编程.md 中补充入口说明,提升该能力的可发现性。 - 在 docs/guide/编程指南/附录/工程化算子开发/Host侧Tiling实现/Tiling模板编程.md 中补充使用示例和说明,明确其与默认 Tiling 结构体、GET_TILING_DATA_WITH_STRUCT 的关系。 本次补充的重点是明确: - ASCENDC_TPL_TILING_STRUCT_SEL 用于为模板参数组合绑定指定的 Tiling 结构体。 - 该宏不参与 kernel 模板参数实例化,也不参与 TilingKey 编码。 - 使用该宏时仍需要通过 REGISTER_TILING_DEFAULT 提供默认 Tiling 结构体。 ## 关联的Issue 待补充。 ## 测试 已完成以下验证: - 基于临时样例验证编译链路: - cd /tmp/tpl_tiling_struct_demo/build && cmake .. - cd /tmp/tpl_tiling_struct_demo/build && make -j4 binary - 基于当前 CANN 环境验证执行链路: - 构建并安装临时自定义算子包 - 设置 ASCEND_CUSTOM_OPP_PATH=/tmp/tpl_tiling_struct_demo/build/packages/vendors/customize - 运行临时 ACLNN 调用程序 /tmp/tpl_tiling_struct_exec/build/execute_tpl_tiling_struct - 执行结果: - shape=[1,1024] 时命中默认 Tiling 结构体,结果校验通过 - shape=[1,4096] 时命中 SplitTilingData,结果校验通过 ## 文档更新 更新了以下文档: - docs/api/context/模板参数定义.md - docs/api/context/Tiling模板编程.md - docs/guide/编程指南/附录/工程化算子开发/Host侧Tiling实现/Tiling模板编程.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1598 | 4 个月前 | |
SIMT HelloWorld Co-authored-by: 艾鑫<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !1666 merge master into master SIMT HelloWorld Created-by: ai_xin Commit-by: 艾鑫 Merged-by: cann-robot Description: ## 描述 增加SIMT快速入门内容 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> [#407](https://gitcode.com/cann/asc-devkit/issues/407) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/guide/入门教程/快速入门/基于SIMT编程/HelloWorld.md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1666 | 4 个月前 |