| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
CcuAllGatherMesh1DMem2Mem算法迁移 Co-authored-by: CjianForBetter<2318164299@qq.com> # message auto-generated for no-merge-commit merge: !4985 merge ccu_test into master CcuAllGatherMesh1DMem2Mem算法迁移 Created-by: CjianForBetter Commit-by: CjianForBetter Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个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!4985 | 10 天前 | |
add aicpu FIFO printf Co-authored-by: liuliu876<liuxin429@huawei.com> # message auto-generated for no-merge-commit merge: !5218 merge aicpu_printf2 into master add aicpu FIFO printf Created-by: liuliu876 Commit-by: liuliu876 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5218 | 14 天前 | |
新增kernel_reg_compute_vec_data_reorder_intf_impl.h Co-authored-by: JC1126<jiangchao69@h-partners.com> # message auto-generated for no-merge-commit merge: !5421 merge jc_0827 into master 新增kernel_reg_compute_vec_data_reorder_intf_impl.h Created-by: JC1126 Commit-by: JC1126 Merged-by: cann-robot Description: ## 描述 新增kernel_reg_compute_vec_data_reorder_intf_impl.h ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/1558 ## 测试 冒烟验证通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [x] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5421 | 10 天前 | |
AscendC C API新增带返回值接口 Co-authored-by: cruiter<zhuangjinjun@huawei.com> # message auto-generated for no-merge-commit merge: !5266 merge feature-0830 into master AscendC C API新增带返回值接口 Created-by: printfscanfmain Commit-by: cruiter Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> AscendC C API新增带返回值接口 ## 关联的Issue <!-- 如果这个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!5266 | 12 天前 | |
SIMT :clean code Co-authored-by: ruoshuisixue<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !5446 merge master into master SIMT :clean code Created-by: ruoshuisixue Commit-by: ruoshuisixue Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> SIMT 字面量添加注释 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1584 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 clean code See merge request: cann/asc-devkit!5446 | 12 天前 | |
支持tensor api cast,trunc接口能力 Co-authored-by: treefei<lishufei2@huawei.com> # message auto-generated for no-merge-commit merge: !5474 merge master into master 支持tensor api cast,trunc接口能力 Created-by: treefei Commit-by: treefei Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1.支持tensor api cast和truncate的能力,新增cast和trunc接口 2.新增cast\trunc\矢量搬运copy接口的样例 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1316 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> UT,样例已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> NA ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5474 | 10 天前 | |
fix(debug): keep SIMD VF debug transfer alive on 3510 The scalar-side consumer could hang the kernel or silently drop records. asc_vf_debug_publish retried forever when a UB batch was larger than the GM ring buffer. That failure is permanent once simd_printf_fifo_size_per_core leaves ringBufLen below the 2024-byte payload, so asc_vf_debug_ub2gm spun without ever reaching its finish/assert exits. Drop the batch instead: advance readLen to release the producer and raise flag to stop the loop, matching what the aicore path already does. Failures from check_ringbuf_space stay retryable since those are only RTS lagging behind. asc_vf_debug_ub2gm polled the UB header through non-volatile loads, so the compiler hoisted them out of the loop and the consumer worked off a stale snapshot, observing finish == 1 while writeLen still read 0 and exiting without transferring anything. finish is set on the scalar unit while the records are written by the VF unit, so observing it does not imply the VF writes are visible yet. Sync the pipes and re-check before concluding the buffer is empty. The producer spin loops now also bail out on flag so they cannot wait on a consumer that has already left; assert then traps without its message instead of hanging. Also name both drop causes in the overflow warning, and document the recommended simd_printf_fifo_size_per_core for SIMD VF. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> | 9 天前 | |
adapt cmake 4.2.3 Co-authored-by: pengcheng1024<pengcheng40@hisilicon.com> # message auto-generated for no-merge-commit merge: !3120 merge master into master adapt cmake 4.2.3 Created-by: pengcheng1024 Commit-by: pengcheng1024 Merged-by: cann-robot Description: ## 描述 适配cmake4.2.3 确保tiling_directory.cmake路径配置正确 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [x] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!3120 | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 10 天前 | ||
| 14 天前 | ||
| 10 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 10 天前 | ||
| 9 天前 | ||
| 2 个月前 |