| Files | Last commit | Last update |
|---|---|---|
concat 算子支持 ascend960 多核调整 Co-authored-by: z00894303<z00894303@huawei.com> # message auto-generated for no-merge-commit merge: !6379 merge master into master concat 算子支持 ascend960 多核调整 Created-by: hw-zhangpanpan Commit-by: z00894303 Merged-by: cann-robot Description: ## 描述 concat 算子在 ascend960平台上的 tiling 未充分利用多核并行能力。将合轴后的0轴任务分配为更接近 totalCoreNum 的整数倍块,提升多核并行度与 concat 算子的整体性能,同时不影响其他平台的既有行为。 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/4098 ## 测试 冒烟、泛化用例 ## 文档更新 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6379 | 13 days ago | |
concat重复头文件删除 Co-authored-by: zhuzemao<zhuzemao1@h-partners.com> # message auto-generated for no-merge-commit merge: !4102 merge delate_aclnnCatH into master concat重复头文件删除 Created-by: zhuzemao Commit-by: zhuzemao Merged-by: cann-robot Description: ## 描述 concat重复头文件删除 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/2240 ## 测试 不涉及 ## 文档更新 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述: See merge request: cann/ops-math!4102 | 3 months ago | |
[ascend960dt/ascend960pr] conversion/math类9个算子新增ascend960dt/ascend960pr平台支持 Co-authored-by: yangjinwen<yangjinwen2@huawei.com> # message auto-generated for no-merge-commit merge: !5778 merge dev-v121 into master [ascend960dt/ascend960pr] conversion/math类9个算子新增ascend960dt/ascend960pr平台支持 Created-by: yangjinwen Commit-by: yangjinwen Merged-by: cann-robot Description: ## 描述 conversion 类 7 个算子(batch_to_space_nd、concat、concat_d、concat_v2、depth_to_space、pack、space_to_depth)与 math 类 2 个算子(erfc、rint)新增 ascend960dt / ascend960pr 平台支持,复用 arch35 tiling 框架,主要改动: - 平台注册:9 个算子 CMakeLists.txt 的 COMPUTE_UNIT/SUPPORT_COMPUTE_UNIT 新增 ascend960dt、ascend960pr(TILING_DIR 复用 arch35),op_host/*_def.cpp 新增对应 this->AICore().AddConfig(...) 注册; - 预编译 binary 接入:batch_to_space_nd、concat_d、depth_to_space、pack、space_to_depth、rint 新增 op_host/config/ascend960dt/、op_host/config/ascend960pr/ 下的 *_binary.json 与 *_simplified_key.ini;concat_v2 为 HOSTCPU 算子(依赖 concat),无独立 binary;erfc 的 kernel 源码(arch35/erfc.cpp)通过 add_kernel_sources 的 COMPUTE_UNITS 纳入新平台编译; - concat 的 arch35 tiling/kernel 适配 DAV_9201 架构(仅 9201 生效,不影响既有平台路径): - tiling 侧:DAV_9201 平台 ubFactorDim0 按两倍 BLOCK(64B)对齐修正;新增 dtypeSize 提升优化(末轴字节满足 128/64/32/16B 对齐时提升 dtypeSize,减少搬运次数),并注册 bitwidth=16 系列 tilingKey(12116/12126/21116/21216/30016 等); - kernel 侧:__NPU_ARCH__ == 9201 下 DataCopyPad 使用带 enAtomicSync 参数的接口分支。 ## 关联的Issue #3222 https://gitcode.com/cann/ops-math/issues/3222 ## 测试 平台注册与预编译 binary 接入部分不涉及既有 kernel 逻辑修改;concat 为 DAV_9201 架构适配新增专属分支,既有平台路径不变;可通过 PR 评论 compile 触发 CI 编译流水线验证。 ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!5778 | 25 days ago | |
fix concat dynamic infershape Co-authored-by: zhanglei842<zhanglei842@huawei.com> # message auto-generated for no-merge-commit merge: !5641 merge master into master fix concat dynamic infershape Created-by: zhanglei842 Commit-by: zhanglei842 Merged-by: cann-robot Description: ## 描述 Concat 系列算子动态 shape 推导(infer shape)对未知维度处理不正确 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/3231 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!5641 | 1 month ago | |
编码规范修改 Co-authored-by: 吴帅<wushuai86@huawei.com> # message auto-generated for no-merge-commit merge: !1216 merge origin/guifan into master 编码规范修改 Created-by: wu-shuai2580 Commit-by: 吴帅 Merged-by: cann-robot Description: ## 描述 解决Codeclean代码规范检查存在缺陷的问题 ## 关联的Issue Codeclean代码规范检查存在缺陷 ## 测试 st、david 冒烟pass ## 文档更新 conversion/concat/op_host/concat_infershape.h conversion/concat_v2/op_host/concat_v2_infershape.cpp conversion/pack/op_host/pack_infershape.cpp ## 类型标签 <!-- [x] 表示选中 --> - [X] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!1216 | 8 months ago |
| Files | Last commit | Last update |
|---|---|---|
| 13 days ago | ||
| 3 months ago | ||
| 25 days ago | ||
| 1 month ago | ||
| 8 months ago |