| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: 公开 Basic API 宏定义(#1369) Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !5166 merge fix/issue-1369-public-macros into master fix: 公开 Basic API 宏定义(#1369) Created-by: m0_56712298 Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 解决 Issue #1369 中部分用户可用宏仅定义于 impl 内部头文件、用户可能直接依赖内部头而形成不稳定接口依赖的问题。 本次修改: - 在 include/utils/base/sys_macros.h 公开 likely、unlikely、PRELOAD、KERNEL_TASK_TYPE、KERNEL_TASK_TYPE_DEFAULT、REGISTER_TILING_DEFAULT、REGISTER_TILING_FOR_TILINGKEY、REGISTER_NONE_TILING、TILING_KEY_IS、TILING_KEY_LIST; - 将公共包装宏依赖的实现层保留在 impl/utils/sys_macros_impl.h,避免公开内部辅助宏; - 保持 TILING_KEY_VAR 后定义覆盖优先级,以及各架构、CPU Debug、Plugin 条件分支的既有行为; - 移除原 impl 头文件中的重复公共定义,公共宏仍通过既有 Basic API 包含链可用。 ## 关联的Issue - Fixes #1369 - https://gitcode.com/cann/asc-devkit/issues/1369 ## 测试 - 使用 g++ -E -P 对比基线与 PR 的宏调用展开结果; - 使用 g++ -dM -E 检查公共头导出的宏集合及内部辅助宏隔离; - 分别使用基线与 PR DevKit 包编译三个样例算子,对比生成 .i 文件中原始算子源码对应的宏展开片段; - Header Checker 覆盖新增公共宏的独立包含检查。 ## 文档更新 - 增加 PRELOAD 文档及导航; - 更新 Kernel Tiling、Kernel Task Type 相关宏文档和 API 列表。 ## 类型标签 - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [x] ♻️ refactor: 代码重构 - [x] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5166 | 25 天前 | |
更新c api原子操作文档 Co-authored-by: GRJ_XIDUO<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !5659 merge 2026_09_01_modify_c_api_simd_atomic_docs into master 更新c api原子操作文档 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 当前仓include目录中C API头文件已整改,Atomic接口文档中的调用示例仍使用 c_api/asc_simd.h,与本项目实际头文件入口不一致。 本次将Scalar Atomic调用示例改为按需包含c_api/atomic/scalar_atomic.h、c_api/cache_ctrl/cache_ctrl.h、c_api/sync/sync.h和c_api/utils/sys_init.h;将DataMove Atomic调用示例改为包含c_api/atomic/datamove_atomic.h、c_api/sync/sync.h、c_api/utils/sys_init.h和c_api/vector_datamove/vector_datamove.h。 同时在各Atomic接口文档“功能说明”首句补充头文件路径说明,并与后续功能描述换行分隔,使文档说明和调用示例均以本项目include目录为准。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> Examples: 3 [PASS] asc_set_atomic_add exit=0 [PASS] asc_set_atomic_max exit=0 [PASS] asc_set_atomic_min exit=0 Total: 3, Passed: 3, Failed: 0 Examples: 13 [PASS] asc_atomic_add exit=0 [PASS] asc_atomic_and exit=0 [PASS] asc_atomic_cas exit=0 [PASS] asc_atomic_dec exit=0 [PASS] asc_atomic_exch exit=0 [PASS] asc_atomic_inc exit=0 [PASS] asc_atomic_max exit=0 [PASS] asc_atomic_min exit=0 [PASS] asc_atomic_or exit=0 [PASS] asc_atomic_sub exit=0 [PASS] asc_atomic_xor exit=0 [FAIL] asc_get_store_atomic_config exit=1 [FAIL] asc_set_store_atomic_config_v1 exit=1 Total: 13, Passed: 11, Failed: 2(950产品不支持,因此失败是符合预期的,后续在2201架构产品上测试通过) ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新docs/zh/api/SIMD-API/c_api/atomic下Atomic接口文档的头文件说明和调用示例头文件引用。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5659 | 26 天前 | |
docs: 为basic_api产品支持情况章节添加@ref位置标签 Co-authored-by: munan<munan@huawei.com> # message auto-generated for no-merge-commit merge: !5469 merge master into master docs: 为basic_api产品支持情况章节添加@ref位置标签 Created-by: munanhw Commit-by: munan Merged-by: cann-robot Description: ## 描述 docs: 为basic_api产品支持情况章节添加@ref位置标签 ## 关联的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!5469 | 1 个月前 | |
fix: 公开 Basic API 宏定义(#1369) Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !5166 merge fix/issue-1369-public-macros into master fix: 公开 Basic API 宏定义(#1369) Created-by: m0_56712298 Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 解决 Issue #1369 中部分用户可用宏仅定义于 impl 内部头文件、用户可能直接依赖内部头而形成不稳定接口依赖的问题。 本次修改: - 在 include/utils/base/sys_macros.h 公开 likely、unlikely、PRELOAD、KERNEL_TASK_TYPE、KERNEL_TASK_TYPE_DEFAULT、REGISTER_TILING_DEFAULT、REGISTER_TILING_FOR_TILINGKEY、REGISTER_NONE_TILING、TILING_KEY_IS、TILING_KEY_LIST; - 将公共包装宏依赖的实现层保留在 impl/utils/sys_macros_impl.h,避免公开内部辅助宏; - 保持 TILING_KEY_VAR 后定义覆盖优先级,以及各架构、CPU Debug、Plugin 条件分支的既有行为; - 移除原 impl 头文件中的重复公共定义,公共宏仍通过既有 Basic API 包含链可用。 ## 关联的Issue - Fixes #1369 - https://gitcode.com/cann/asc-devkit/issues/1369 ## 测试 - 使用 g++ -E -P 对比基线与 PR 的宏调用展开结果; - 使用 g++ -dM -E 检查公共头导出的宏集合及内部辅助宏隔离; - 分别使用基线与 PR DevKit 包编译三个样例算子,对比生成 .i 文件中原始算子源码对应的宏展开片段; - Header Checker 覆盖新增公共宏的独立包含检查。 ## 文档更新 - 增加 PRELOAD 文档及导航; - 更新 Kernel Tiling、Kernel Task Type 相关宏文档和 API 列表。 ## 类型标签 - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [x] ♻️ refactor: 代码重构 - [x] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5166 | 25 天前 | |
Update description for quant param in L0C: does not support inf / nan value Co-authored-by: chentianyu19<chentianyu19@huawei.com> # message auto-generated for no-merge-commit merge: !5868 merge 0910_fix_quant_inf into master Update description for quant param in L0C: does not support inf / nan value Created-by: chentianyu19 Commit-by: chentianyu19 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 文档添加说明:L0C相关量化参数不支持设置为inf / nan。芯片涉及310P、910B 、950。 ## 关联的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!5868 | 22 天前 | |
docs: 为basic_api产品支持情况章节添加@ref位置标签 Co-authored-by: munan<munan@huawei.com> # message auto-generated for no-merge-commit merge: !5469 merge master into master docs: 为basic_api产品支持情况章节添加@ref位置标签 Created-by: munanhw Commit-by: munan Merged-by: cann-robot Description: ## 描述 docs: 为basic_api产品支持情况章节添加@ref位置标签 ## 关联的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!5469 | 1 个月前 | |
docs: 完善3510架构和数据搬运文档 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !5583 merge docs_fix_datacopy_0831 into master docs: 完善3510架构和数据搬运文档 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 完善NPU架构版本3510相关文档和数据搬运导览: - 新增3510通用硬件架构图,以及Cache、Cube、Vector和同步场景的高亮架构图,并更新对应文档引用。 - 补充GM与L1双向搬运接口链接,完善数据搬运通路、流水和非对齐搬运描述。 - 修正高维切分、切片搬运参数说明及UB内部Copy接口锚点。 ## 关联的Issue 无。 ## 测试 NA ## 文档更新 更新 docs/zh/api和docs/zh/guide下的3510架构说明、数据搬运导览及相关架构图片。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5583 | 1 个月前 | |
docs: 为basic_api产品支持情况章节添加@ref位置标签 Co-authored-by: munan<munan@huawei.com> # message auto-generated for no-merge-commit merge: !5469 merge master into master docs: 为basic_api产品支持情况章节添加@ref位置标签 Created-by: munanhw Commit-by: munan Merged-by: cann-robot Description: ## 描述 docs: 为basic_api产品支持情况章节添加@ref位置标签 ## 关联的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!5469 | 1 个月前 | |
docs: 修复简易表格前后缺少空行的问题 Co-authored-by: munan<munan@huawei.com> # message auto-generated for no-merge-commit merge: !5676 merge master into master docs: 修复简易表格前后缺少空行的问题 Created-by: munanhw Commit-by: munan Merged-by: cann-robot Description: ## 描述 docs: 修复简易表格前后缺少空行的问题 ## 关联的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!5676 | 29 天前 | |
WriteGmByPassDCache和ReadGmByPassDCache接口名称问题修改 Co-authored-by: chenmyk<chenmingyu16@huawei.com> # message auto-generated for no-merge-commit merge: !5327 merge master_0825_Bypass into master WriteGmByPassDCache和ReadGmByPassDCache接口名称问题修改 Created-by: chenmyk Commit-by: chenmyk Merged-by: cann-robot Description: ## 描述 WriteGmByPassDCache和ReadGmByPassDCache接口名称问题修改 提供新接口并提示原接口废弃 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5327 | 29 天前 | |
fix: 调整DataCopyPad的blockCount取值范围(#1597) Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !5603 merge fix_datacopypad_blockCount into master fix: 调整DataCopyPad的blockCount取值范围(#1597) Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 修正DataCopyPad在Ascend 950PR/Ascend 950DT上的blockCount支持范围说明。 - DataCopyExtParams::blockCount保持uint16_t,支持完整16 bit取值范围[0, 65535]。 - 保持3510、5102、5101、5161、5165和5163架构使用同一套DataCopyExtParams定义。 - 清理DataCopyExtParams条件编译中的重复字段定义,最终公共结构体布局与主线保持一致。 - 保持其他产品的blockCount支持范围[0, 4095]不变。 ## 关联的Issue 关联Issue https://gitcode.com/cann/asc-devkit/issues/1597 ## 测试 - cmake --build build --target ascendc_ut_basic_api_ascend950pr_9599_AIV_BASIC -j8:通过。 - DataCopyExtParamsSuite.BlockCountSupports16BitValue:通过,验证UINT16_MAX边界值。 - bash build.sh --basic_test_three -j8:通过,CPU/NPU普通模式、单算子模式及reg header checks全部通过。 - GitCode远端Git Hooks检查:通过。 - Ascend 950PR实机上板验证:通过。使用当前仓库头文件和--npu-arch=dav-3510编译并在NPU上运行。 - Compact模式:GM2UB和UB2GM均覆盖blockCount=4095、4096、4097、8191、8192、8193、16383、16384、16385、32767、32768、32769、49151、65534、65535;完整逐字节校验及末尾32字节越界保护校验通过,独立运行3轮结果稳定。 - Normal模式:GM2UB和UB2GM均覆盖blockCount=4096、4097、7935,逐字节校验及越界保护校验通过。受248 KiB UB容量及每个block至少占用32字节限制,Normal模式无法在单次合法搬运中验证到65535;Compact模式已验证最大值65535。 ## 文档更新 更新DataCopyPad GM到UB和UB到GM API文档: - 按产品型号分别列出DataCopyExtParams参数定义及约束表。 - Ascend 950PR/Ascend 950DT的blockCount类型保持uint16_t,取值范围更新为[0, 65535]。 - Atlas A3、Atlas A2和Atlas 200I/500 A2系列产品的blockCount范围保持[0, 4095]。 - 统一大数取值范围的幂次写法。 ## 类型标签 - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [x] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5603 | 24 天前 | |
fix_invoke_and_sample_error Co-authored-by: gcw_atM8lhjZ<chenhangxin@huawei.com> # message auto-generated for no-merge-commit merge: !5611 merge master into master fix_invoke_and_sample_error Created-by: gcw_atM8lhjZ Commit-by: gcw_atM8lhjZ Merged-by: cann-robot Description: ## 描述 修正 ClearSpr 示例并补充 asc_sync_intra_arrive 的核内同步时序说明。 - 修正 ClearSpr 调用示例中 Gather 与 AR 寄存器的错误关联,替换为使用 Squeeze 的 GatherMaskMode::STORE_REG 模式。 - 补充 ClearSpr 清零 AR 寄存器的使用背景和示例注释,说明其与连续非对齐搬出地址偏移的关系。 - 在 asc_sync_intra_arrive 文档中补充 AIV 发起通知、AIC 执行 asc_sync_intra_wait 的同步过程说明。 - 新增 block 内 AIV 与 AIC 同步时序图,明确 AIV 侧流水线完成、计数器更新及 AIC 解除阻塞的时序。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 docs/zh/api/SIMD-API/basic_api/reg_vector_compute/system_variable_access/ClearSpr.md docs/zh/api/SIMD-API/c_api/sync/asc_sync_intra_arrive.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5611 | 26 天前 | |
docs: 为basic_api产品支持情况章节添加@ref位置标签 Co-authored-by: munan<munan@huawei.com> # message auto-generated for no-merge-commit merge: !5469 merge master into master docs: 为basic_api产品支持情况章节添加@ref位置标签 Created-by: munanhw Commit-by: munan Merged-by: cann-robot Description: ## 描述 docs: 为basic_api产品支持情况章节添加@ref位置标签 ## 关联的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!5469 | 1 个月前 | |
WriteGmByPassDCache和ReadGmByPassDCache接口名称问题修改 Co-authored-by: chenmyk<chenmingyu16@huawei.com> # message auto-generated for no-merge-commit merge: !5327 merge master_0825_Bypass into master WriteGmByPassDCache和ReadGmByPassDCache接口名称问题修改 Created-by: chenmyk Commit-by: chenmyk Merged-by: cann-robot Description: ## 描述 WriteGmByPassDCache和ReadGmByPassDCache接口名称问题修改 提供新接口并提示原接口废弃 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5327 | 29 天前 | |
【docs】update SetSaturationFlag docs Co-authored-by: ning_x<chenning54@huawei.com> # message auto-generated for no-merge-commit merge: !5502 merge ctrl_spr_docs into master 【docs】update SetSaturationFlag docs Created-by: ning_x Commit-by: ning_x Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> - 新增api SetSaturationStrategy,GetSaturationStrategy资料 - 补充SetSaturationFlag 和GetSaturationFlag在950上的支持的资料 - 资料新增支持FLOAT8, INT饱和模式. - 完善接口功能说明和约束 ## 关联的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!5502 | 1 个月前 | |
补充C API核间同步关键特性说明 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !5864 merge 2026_09_09_add_c_api_inter_core_sync_key_feature into master 补充C API核间同步关键特性说明 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 补充C API核间同步关键特性文档,通过代码片段和时序图说明模式0、模式1、模式2及模式4的执行原理。 完善各核间同步接口文档与概述页之间的跳转关系,并补充函数执行空间限定符相关约束。 区分不同NPU架构下 wait接口的流水阻塞行为:2201架构忽略pipe参数并阻塞全部流水,3510架构阻塞pipe参数指定的流水。同时修正模式0、模式1和模式2示例中的wait流水参 数及相关说明。 ## 关联的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!5864 | 23 天前 | |
docs: 修复简易表格前后缺少空行的问题 Co-authored-by: munan<munan@huawei.com> # message auto-generated for no-merge-commit merge: !5676 merge master into master docs: 修复简易表格前后缺少空行的问题 Created-by: munanhw Commit-by: munan Merged-by: cann-robot Description: ## 描述 docs: 修复简易表格前后缺少空行的问题 ## 关联的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!5676 | 29 天前 | |
TensorAPI资料修改 Co-authored-by: ca1kw<caikaiwei@huawei.com> # message auto-generated for no-merge-commit merge: !5134 merge doc_master into master TensorAPI资料修改 Created-by: ca1kw Commit-by: ca1kw Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> TensorAPI资料目录结构切换,snake风格切换。 ## 关联的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!5134 | 1 个月前 | |
整合TQueSync同步控制文档 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !5690 merge 2026_09_03_merge_tquesync_docs into master 整合TQueSync同步控制文档 Created-by: GRJ_XIDUO Commit-by: GRJ_XIDUO;g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 将TQueSync类模板参数、成员函数、参数取值和调用示例合并到TQueSync.md,删除旧的SetFlag-WaitFlag.md和TQueSync_template_params.md,并同步更新API索引、基础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!5690 | 25 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 25 天前 | ||
| 26 天前 | ||
| 1 个月前 | ||
| 25 天前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 29 天前 | ||
| 29 天前 | ||
| 24 天前 | ||
| 26 天前 | ||
| 1 个月前 | ||
| 29 天前 | ||
| 1 个月前 | ||
| 23 天前 | ||
| 29 天前 | ||
| 1 个月前 | ||
| 25 天前 |