| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
add memory base capi Co-authored-by: chenkunjie0506<chenkunjie1@huawei.com> # message auto-generated for no-merge-commit merge: !744 merge capi into master add memory base capi Created-by: chenkunjie0506 Commit-by: chenkunjie0506 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 增加memory base 系统变量以及数据搬运相关的CAPI asc_copy_gm2l1 asc_copy_l12bt asc_copy_l12fb asc_copy_l12fb_v2 asc_copy_l12ub asc_copy_l0c2l1 asc_copy_l0c2gm asc_copy_l0c2ub asc_fill_l1 asc_set_atomic_add_int16 asc_set_atomic_add_int32 asc_set_atomic_add_int8 asc_set_l0c2gm_channel_para asc_set_l13d_rpt_b ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/301 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 新增CAPI对应的UT测试,通过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!744 | 5 个月前 | |
add asc copy and asc set sys var c api Co-authored-by: chencangtao<chencangtao@huawei.com> # message auto-generated for no-merge-commit merge: !951 merge asc_copy into master add asc copy and asc set sys var c api Created-by: ChenCangtao Commit-by: chencangtao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 补充了一些memory base系统变量设置及数据搬运相关的CAPI cpp asc_copy_l12l0a asc_copy_l12l0a_transpose asc_copy_l12l0a_mx asc_copy_l12l0b_transpose asc_copy_l12l0b_mx asc_copy_l12l0b_trans asc_copy_gm2l0a asc_set_ffts_base_addr asc_set_gm2l1_nz_para asc_set_l13d_padding asc_set_l12l0_padding_val asc_set_l0c2gm_quant_post asc_set_l0c2gm_relu_alpha asc_set_va_reg ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> [系统变量设置及数据搬运CAPI完备性补齐](https://gitcode.com/cann/asc-devkit/issues/306?ref=&did=3816942#tid-3816942) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 新增CAPI均有对应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!951 | 5 个月前 | |
remove meaningless comments Co-authored-by: lihong130<lihong130@huawei.com> # message auto-generated for no-merge-commit merge: !1345 merge fix/rm-comments into master remove meaningless comments Created-by: lihong130 Commit-by: lihong130 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 删除mmad等代码中简单的无意义的不规范注释,保持代码风格一致 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/372 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> UT测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,删除无意义的代码注释 See merge request: cann/asc-devkit!1345 | 5 个月前 | |
add memory base capi docs Co-authored-by: chenkunjie0506<chenkunjie1@huawei.com> # message auto-generated for no-merge-commit merge: !1147 merge capi-docs into master add memory base capi docs Created-by: chenkunjie0506 Commit-by: chenkunjie0506 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 新增如下CAPI接口对应文档 asc_copy_gm2l1 asc_copy_l12bt asc_copy_l12fb asc_copy_l12fb_v2 asc_copy_l12ub asc_copy_l0c2l1 asc_copy_l0c2gm asc_copy_l0c2ub asc_fill_l1 asc_set_atomic_add_int16 asc_set_atomic_add_int32 asc_set_atomic_add_int8 asc_set_l0c2gm_channel_para asc_set_l13d_rpt_b ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/301 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> NA ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了CAPI对应文档 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1147 | 5 个月前 | |
NPU ARCH 3101 TO 3510 Co-authored-by: qwerwjy<wangjunyi23@huawei.com> # message auto-generated for no-merge-commit merge: !646 merge master into master NPU ARCH 3101 TO 3510 Created-by: qwerwjy Commit-by: qwerwjy Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 将Ascend 950PR/Ascend 950DT的NPU ARCH从3101改为3510 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> 关联Issue [#129](https://gitcode.com/cann/asc-devkit/issues/129) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 二级冒烟测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!646 | 6 个月前 | |
增加vector_4bx2_t类型的搬运类接口 Co-authored-by: chenkunjie0506<chenkunjie1@huawei.com> # message auto-generated for no-merge-commit merge: !1404 merge int4b_capi into master 增加vector_4bx2_t类型的搬运类接口 Created-by: chenkunjie0506 Commit-by: chenkunjie0506 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 增加vector_4bx2_t类型的搬运类接口 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/390 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 进行UT测试、冒烟测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了asc_store接口相关文档 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1404 | 4 个月前 | |
add cache_ctrl, sys_var and sync capi Co-authored-by: lihong130<lihong130@huawei.com> # message auto-generated for no-merge-commit merge: !914 merge feat/capi1 into master add cache_ctrl, sys_var and sync capi Created-by: lihong130 Commit-by: lihong130 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 新增缓存控制,系统变量和同步控制相关的capi asc_dci asc_clear_nthbit asc_set_nthbit asc_get_buf asc_sync_block_arrive asc_sync_data_barrier asc_get_arch_ver asc_get_core_id ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/299 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 新增UT测试,二级冒烟 ### UT测试用例 TestDciCAPI.c_api_dci_succ TestClearNthbitCAPI.c_api_clear_nthbit_succ TestSetNthbitCAPI.c_api_set_nthbit_succ TestSysVarGetBufCAPI.c_api_get_buf_Succ TestAscSyncBlockArriveCAPI.c_api_asc_sync_block_arrive_succ TestAscSyncDataBarrierCAPI.c_api_asc_sync_data_barrier_succ TestSysVarGetArchVer.get_arch_ver_Succ TestSysVarGetCoreIdCAPI.c_api_get_core_id_succ ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!914 | 5 个月前 | |
add cache_ctrl, sys_var and sync capi Co-authored-by: lihong130<lihong130@huawei.com> # message auto-generated for no-merge-commit merge: !914 merge feat/capi1 into master add cache_ctrl, sys_var and sync capi Created-by: lihong130 Commit-by: lihong130 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 新增缓存控制,系统变量和同步控制相关的capi asc_dci asc_clear_nthbit asc_set_nthbit asc_get_buf asc_sync_block_arrive asc_sync_data_barrier asc_get_arch_ver asc_get_core_id ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/299 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 新增UT测试,二级冒烟 ### UT测试用例 TestDciCAPI.c_api_dci_succ TestClearNthbitCAPI.c_api_clear_nthbit_succ TestSetNthbitCAPI.c_api_set_nthbit_succ TestSysVarGetBufCAPI.c_api_get_buf_Succ TestAscSyncBlockArriveCAPI.c_api_asc_sync_block_arrive_succ TestAscSyncDataBarrierCAPI.c_api_asc_sync_data_barrier_succ TestSysVarGetArchVer.get_arch_ver_Succ TestSysVarGetCoreIdCAPI.c_api_get_core_id_succ ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!914 | 5 个月前 | |
新增CAPI接口 Co-authored-by: pangfudong<pangfudong@huawei.com> # message auto-generated for no-merge-commit merge: !1161 merge pr_1029 into master 新增CAPI接口 Created-by: pangfd Commit-by: pangfudong Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 补充如下API的资料: asc_set_copy_pad_val asc_set_l13d_fmatrix_b asc_set_l0c2gm_lrelu_alpha asc_copy_l12l0a_trans asc_get_smmu_tag_version asc_get_phy_stack_base asc_get_status asc_get_sys_virtual_base ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/303 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1161 | 5 个月前 | |
decouple debug apis Co-authored-by: haipingmao<maohaiping@huawei.com> Co-authored-by: yhkz9211<huyulin4@huawei.com> # message auto-generated for no-merge-commit merge: !644 merge pr_564 into master decouple debug apis Created-by: yhkz9211 Commit-by: yhkz9211;haipingmao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> printf,assert,dump,timestamp等维测接口解耦,替换原有基础api里相应维测接口的实现,并且删除capi里冗余维测接口部分的代码 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> 关联Issue [#230](https://gitcode.com/cann/asc-devkit/issues/230) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本地样例及测试用例验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!644 | 5 个月前 | |
fix asc_transto5hd implement Co-authored-by: lihong130<lihong130@huawei.com> # message auto-generated for no-merge-commit merge: !1383 merge fix/capi-impl into master fix asc_transto5hd implement Created-by: lihong130 Commit-by: lihong130 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> asc_transto5hd相关的CCE指令的dst和src参数是寄存器枚举值,需要传入常量,因此使用宏的方式实现,避免出现编译错误 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/384 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> UT测试,二级冒烟 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1383 | 5 个月前 | |
新增CAPI接口 Co-authored-by: pangfudong<pangfudong@huawei.com> # message auto-generated for no-merge-commit merge: !1161 merge pr_1029 into master 新增CAPI接口 Created-by: pangfd Commit-by: pangfudong Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 补充如下API的资料: asc_set_copy_pad_val asc_set_l13d_fmatrix_b asc_set_l0c2gm_lrelu_alpha asc_copy_l12l0a_trans asc_get_smmu_tag_version asc_get_phy_stack_base asc_get_status asc_get_sys_virtual_base ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/303 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1161 | 5 个月前 | |
add asc copy and asc set sys var c api Co-authored-by: chencangtao<chencangtao@huawei.com> # message auto-generated for no-merge-commit merge: !951 merge asc_copy into master add asc copy and asc set sys var c api Created-by: ChenCangtao Commit-by: chencangtao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 补充了一些memory base系统变量设置及数据搬运相关的CAPI cpp asc_copy_l12l0a asc_copy_l12l0a_transpose asc_copy_l12l0a_mx asc_copy_l12l0b_transpose asc_copy_l12l0b_mx asc_copy_l12l0b_trans asc_copy_gm2l0a asc_set_ffts_base_addr asc_set_gm2l1_nz_para asc_set_l13d_padding asc_set_l12l0_padding_val asc_set_l0c2gm_quant_post asc_set_l0c2gm_relu_alpha asc_set_va_reg ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> [系统变量设置及数据搬运CAPI完备性补齐](https://gitcode.com/cann/asc-devkit/issues/306?ref=&did=3816942#tid-3816942) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 新增CAPI均有对应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!951 | 5 个月前 | |
新增部分CAPI接口 Co-authored-by: pangfudong<pangfudong@huawei.com> # message auto-generated for no-merge-commit merge: !166 merge master into master 新增部分CAPI接口 Created-by: pangfd Commit-by: pangfudong Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 新增部分CAPI接口 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!166 | 7 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 4 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 7 个月前 |