| 同步ub和kernel Co-authored-by: haipingmao<maohaiping@huawei.com> # message auto-generated for no-merge-commit merge: !5145 merge br_refactor_kernel_ub_name into master 同步ub和kernel Created-by: haipingmao Commit-by: haipingmao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一资料中UB和核函数Kernel的称呼 - 在一篇文档中,第一次出现的地方使用Unified Buffer(UB),后续采用UB。 - 将核函数/Kernel/核函数Kernel等统一为:核函数(Kernel) ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> NA ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> compile ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> - docs/zh下所有文件信息 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5145 | 2 months ago |
| docs: 整理asc_loadalign废弃接口文档 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !5330 merge docs_asc_loadalign_v6_replacement into master docs: 整理asc_loadalign废弃接口文档 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 将已废弃的asc_loadalign相关接口文档统一迁移至C API废弃接口目录,并补充对应替换接口说明。删除误标为废弃的v5、v6文档,其接口说明已由现行接口文档覆盖;同步更新目录和废弃接口附录。 ## 关联的Issue 无。 ## 测试 检查新旧接口声明及替换关系,确认六组接口签名一一对应;检查相关Markdown相对链接和残留旧路径,执行git diff --check。 ## 文档更新 迁移asc_loadalign_v1_deprecated.md至asc_loadalign_v4_deprecated.md,删除asc_loadalign_v5_deprecated.md和asc_loadalign_v6_deprecated.md,并更新C API目录、Reg数据搬入目录和废弃接口附录。 ## 类型标签 - [ ] fix(问题修复) - [ ] feature(新功能) - [ ] refactor(重构) - [ ] perf(性能优化) - [ ] test(测试) - [x] docs(文档) - [ ] build(构建) - [ ] chore(其他) See merge request: cann/asc-devkit!5330 | 2 months ago |
| 修复SIMT协作组接口返回类型错误 Co-authored-by: louyuxuan<louyuxuan@huawei.com> # message auto-generated for no-merge-commit merge: !5329 merge docs into master 修复SIMT协作组接口返回类型错误 Created-by: louyuxuan Commit-by: louyuxuan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修复SIMT协作组接口返回类型错误,将相关接口原型及示例变量类型由 unsigned long long 调整为 unsigned int。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> [#1582](https://gitcode.com/cann/asc-devkit/issues/1582) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> SIMT 二级冒烟测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> coalesced_group: - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/coalesced_group_intro.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/num_threads.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/size.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/thread_rank.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/all.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/any.md thread_block_tile: - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/thread_block_tile_intro.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/num_threads.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/size.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/thread_rank.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/all.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/any.md ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5329 | 2 months ago |
| 修改相关issue文档 Co-authored-by: jcmrn0930<2418672268@qq.com> # message auto-generated for no-merge-commit merge: !5310 merge issue into master 修改相关issue文档 Created-by: jcmrn0930 Commit-by: jcmrn0930 Merged-by: cann-robot Description: ## 描述 GetResGroupBarrierWorkSpaceSize 返回类型为 uint32_t,但在错误路径返回 -1。-1 隐式转换为 uint32_t 值 4294967295,据此修改相关用户文档资料 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue 关联Issue [#1543](https://gitcode.com/cann/asc-devkit/issues/1543) 关联Issue [#1544](https://gitcode.com/cann/asc-devkit/issues/1544) 关联Issue [#1545](https://gitcode.com/cann/asc-devkit/issues/1545) <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5310 | 2 months ago |
| docs: 整理asc_loadalign废弃接口文档 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !5330 merge docs_asc_loadalign_v6_replacement into master docs: 整理asc_loadalign废弃接口文档 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 将已废弃的asc_loadalign相关接口文档统一迁移至C API废弃接口目录,并补充对应替换接口说明。删除误标为废弃的v5、v6文档,其接口说明已由现行接口文档覆盖;同步更新目录和废弃接口附录。 ## 关联的Issue 无。 ## 测试 检查新旧接口声明及替换关系,确认六组接口签名一一对应;检查相关Markdown相对链接和残留旧路径,执行git diff --check。 ## 文档更新 迁移asc_loadalign_v1_deprecated.md至asc_loadalign_v4_deprecated.md,删除asc_loadalign_v5_deprecated.md和asc_loadalign_v6_deprecated.md,并更新C API目录、Reg数据搬入目录和废弃接口附录。 ## 类型标签 - [ ] fix(问题修复) - [ ] feature(新功能) - [ ] refactor(重构) - [ ] perf(性能优化) - [ ] test(测试) - [x] docs(文档) - [ ] build(构建) - [ ] chore(其他) See merge request: cann/asc-devkit!5330 | 2 months ago |
| C API部分reg资料完善 Co-authored-by: qwerwjy<wangjunyi23@huawei.com> Co-authored-by: treefei<lishufei2@huawei.com> # message auto-generated for no-merge-commit merge: !5163 merge master into master C API部分reg资料完善 Created-by: qwerwjy Commit-by: qwerwjy;treefei Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 完善部分C API 资料描述,针对部分数据重排、系统变量访问、mask计算等接口补充了以下内容: 1.完善功能说明和参数说明,针对关键部分进行详细介绍。 2.修改函数原型部分,将其改为模板原型形式。 3.补充约束内容,明确使用场景。 4.重写调用示例,将其改为可以一键编译运行的形式。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api/reg/data_compress/asc_unpack.md docs/zh/api/SIMD-API/c_api/reg/data_compress/asc_unsqueeze.md docs/zh/api/SIMD-API/c_api/reg/data_type_convert/asc_trunc.md docs/zh/api/SIMD-API/c_api/reg/logic_compute/asc_xor.md docs/zh/api/SIMD-API/c_api/reg/reg_data_types/asc_get_mask_spr.md docs/zh/api/SIMD-API/c_api/reg/reg_data_types/asc_update_mask.md docs/zh/api/SIMD-API/c_api/reg/reg_load/asc_copy.md docs/zh/api/SIMD-API/c_api/reg/system_variables_access/asc_clear_ar_spr_deprecated.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5163 | 2 months ago |
| docs: 整理asc_loadalign废弃接口文档 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !5330 merge docs_asc_loadalign_v6_replacement into master docs: 整理asc_loadalign废弃接口文档 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 将已废弃的asc_loadalign相关接口文档统一迁移至C API废弃接口目录,并补充对应替换接口说明。删除误标为废弃的v5、v6文档,其接口说明已由现行接口文档覆盖;同步更新目录和废弃接口附录。 ## 关联的Issue 无。 ## 测试 检查新旧接口声明及替换关系,确认六组接口签名一一对应;检查相关Markdown相对链接和残留旧路径,执行git diff --check。 ## 文档更新 迁移asc_loadalign_v1_deprecated.md至asc_loadalign_v4_deprecated.md,删除asc_loadalign_v5_deprecated.md和asc_loadalign_v6_deprecated.md,并更新C API目录、Reg数据搬入目录和废弃接口附录。 ## 类型标签 - [ ] fix(问题修复) - [ ] feature(新功能) - [ ] refactor(重构) - [ ] perf(性能优化) - [ ] test(测试) - [x] docs(文档) - [ ] build(构建) - [ ] chore(其他) See merge request: cann/asc-devkit!5330 | 2 months ago |
| refactor(docs): 重命名 SIMT-API/AI-CPU-API/Utils-API/附录 目录及文件为英文小写下划线 Co-authored-by: munan<munan@huawei.com> # message auto-generated for no-merge-commit merge: !4866 merge master into master refactor(docs): 重命名 SIMT-API/AI-CPU-API/Utils-API/附录 目录及文件为英文小写下划线 Created-by: munanhw Commit-by: munan Merged-by: cann-robot Description: ## 描述 refactor(docs): 重命名 SIMT-API/AI-CPU-API/Utils-API/附录 目录及文件为英文小写下划线 ## 关联的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!4866 | 3 months ago |