| Files | Last commit | Last update |
|---|---|---|
A5上新增ParallelConcat Co-authored-by: Hana77<wangtianqi27@huawei.com> # message auto-generated for no-merge-commit merge: !5880 merge p2 into master A5上新增ParallelConcat Created-by: Hana77 Commit-by: Hana77 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> A5上新增ParallelConcat算子 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [#3305](https://gitcode.com/cann/ops-math/issues/3305) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 二级冒烟、泛化测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!5880 | 1 month ago | |
feat: parallel_concat 算子新增 ascend960dt/ascend960pr 平台支持 Co-authored-by: Hana77<wangtianqi27@huawei.com> # message auto-generated for no-merge-commit merge: !6444 merge 121 into master feat: parallel_concat 算子新增 ascend960dt/ascend960pr 平台支持 Created-by: Hana77 Commit-by: Hana77 Merged-by: cann-robot Description: ## 描述 本次变更使能 parallel_concat(ParallelConcat)算子在 Ascend 960 平台(ascend960dt/ascend960pr)运行,涉及算子工程编译配置与算子定义注册两处改动。 改动原因:parallel_concat 算子此前仅注册 ascend950、ascend350 计算单元(复用 arch35 tiling/kernel 实现),需新增 ascend960dt、ascend960pr 平台支持,与仓库内其他 conversion 类算子的 Ascend 960 适配保持一致。 改动方法: 1. conversion/parallel_concat/CMakeLists.txt - SUPPORT_COMPUTE_UNIT 由 "ascend950" "ascend350" 扩展为 "ascend950" "ascend350" "ascend960dt" "ascend960pr" - SUPPORT_TILING_DIR 同步新增两个 "arch35",ascend960dt/ascend960pr 复用 op_host/arch35 tiling 实现 - add_kernel_sources 的 COMPUTE_UNITS 新增 ascend960dt ascend960pr,kernel 复用 arch35/parallel_concat.cpp 2. conversion/parallel_concat/op_host/parallel_concat_def.cpp - ParallelConcat 算子定义新增 AICore().AddConfig("ascend960dt", aiCoreConfig) 与 AICore().AddConfig("ascend960pr", aiCoreConfig),AICore 配置沿用 ascend950/ascend350 现有配置 ## 关联的Issue - #3644(https://gitcode.com/cann/ops-math/issues/3644) ## 测试 本次变更仅涉及平台注册与编译配置,未修改算子计算逻辑,kernel/tiling 复用 arch35 现有实现;仓库内已有 tests/ut(op_host tiling、infershape、op_kernel)与 GE 图模式样例 examples/arch35/test_geir_parallel_concat.cpp,可在 ascend960dt/ascend960pr 环境执行算子 UT 与 GE 图模式调用验证。 ## 文档更新 本次变更未涉及文档更新。 ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6444 | 23 days ago | |
A5上新增ParallelConcat Co-authored-by: Hana77<wangtianqi27@huawei.com> # message auto-generated for no-merge-commit merge: !5880 merge p2 into master A5上新增ParallelConcat Created-by: Hana77 Commit-by: Hana77 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> A5上新增ParallelConcat算子 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [#3305](https://gitcode.com/cann/ops-math/issues/3305) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 二级冒烟、泛化测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!5880 | 1 month ago |
| Files | Last commit | Last update |
|---|---|---|
| 1 month ago | ||
| 23 days ago | ||
| 1 month ago |