| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
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 | 3 个月前 | |
add asc dcci Co-authored-by: zhangshunwei2<zhangshunwei2@huawei.com> # message auto-generated for no-merge-commit merge: !1510 merge newdcci into master add asc dcci Created-by: zhangshunwei2 Commit-by: zhangshunwei2 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> simt新增asc_dcci_single、asc_dcci_entire接口,提供数据读取时保证cache一致性能力 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> [#450](https://gitcode.com/cann/asc-devkit/issues/450) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1510 | 1 个月前 | |
统一Capi fp4/fp8类型的命名风格 Co-authored-by: pangfudong<pangfudong@huawei.com> # message auto-generated for no-merge-commit merge: !2205 merge cherry-pick-mr-2123-1778815757753-auto into master 统一Capi fp4/fp8类型的命名风格 Created-by: pangfd Commit-by: pangfudong Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> https://gitcode.com/cann/asc-devkit/issues/675 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!2205 | 1 个月前 | |
【C API】修改dst_stride为dst_gap,使其符合语义 Co-authored-by: Joey_guo<guojianyang@huawei.com> # message auto-generated for no-merge-commit merge: !2023 merge gap2stride into master 【C API】修改dst_stride为dst_gap,使其符合语义 Created-by: Joey_guo Commit-by: Joey_guo Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 将文档及函数入参中的dst_stride更改为dst_gap,stride意为起始地址“头到头”的距离,gap意为上一个的结束地址到下一个起始地址“尾到头”的间隔,使其符合语义。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/617 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 样例验证通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了asc_copy_l12l0b_trans.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [x] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!2023 | 1 个月前 | |
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 | 4 个月前 | |
统一Capi fp4/fp8类型的命名风格 Co-authored-by: pangfudong<pangfudong@huawei.com> # message auto-generated for no-merge-commit merge: !2205 merge cherry-pick-mr-2123-1778815757753-auto into master 统一Capi fp4/fp8类型的命名风格 Created-by: pangfd Commit-by: pangfudong Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> https://gitcode.com/cann/asc-devkit/issues/675 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!2205 | 1 个月前 | |
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 | 3 个月前 | |
将asc_release_buf更名为asc_unlock Co-authored-by: jiachengtang<tangjiacheng7@huawei.com> # message auto-generated for no-merge-commit merge: !1729 merge master into master 将asc_release_buf更名为asc_unlock Created-by: jiachengtang Commit-by: jiachengtang Merged-by: cann-robot Description: ## 描述 将asc_release_buf替换asc_unlock,替换入参名 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 修改asc_release_buf文档为asc_unlock ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1729 | 2 个月前 | |
[fix] add CAPI AIC type check and remove asc_set_ffts_base_addr CAPI Co-authored-by: chenkunjie0506<chenkunjie1@huawei.com> # message auto-generated for no-merge-commit merge: !2059 merge aic-check into master [fix] add CAPI AIC type check and remove asc_set_ffts_base_addr CAPI Created-by: chenkunjie0506 Commit-by: chenkunjie0506 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> [fix] add CAPI AIC type check and remove asc_set_ffts_base_addr CAPI ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> NA ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> UT测试及冒烟测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> NA ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!2059 | 1 个月前 | |
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 | 4 个月前 | |
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 | 3 个月前 | |
burst_num -> n_burst burst_len -> len_burst Co-authored-by: jinhu_huawei<jinhu5@huawei.com> # message auto-generated for no-merge-commit merge: !1792 merge fix_capi_md_0424 into master burst_num -> n_burst burst_len -> len_burst Created-by: jinhu_huawei Commit-by: jinhu_huawei Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 改名:burst_num -> n_burst burst_len -> len_burst ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/562 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> NA ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> SetFixPipeConfig.md asc_copy_gm2l1_arch_3510.md asc_copy_gm2l1_align.md asc_copy_l12bt_arch_2201.md asc_copy_l12bt_arch_3510.md asc_copy_l12fb_arch_2201.md asc_copy_l12fb_arch_3510.md asc_copy_l12fb_v2.md asc_copy_l12ub.md copy_gm2l1.md asc_copy_gm2ub.md asc_copy_ub2gm.md asc_copy_ub2l1.md asc_copy_ub2ub.md 随路量化激活搬运.md SIMD编程 基于语言扩展层C-API编程.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [x] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!1792 | 2 个月前 | |
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 | 3 个月前 | |
新增部分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 | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 4 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 4 个月前 | ||
| 3 个月前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 5 个月前 |