| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
修复sort算子超大轴超时问题 Co-authored-by: ConanHuang<huangxiaobin1@huawei.com> # message auto-generated for no-merge-commit merge: !3959 merge 9.1.0 into 9.1.0 修复sort算子超大轴超时问题 Created-by: ConanHuang Commit-by: ConanHuang Merged-by: cann-robot Description: ## 描述 修复 Sort 算子在超大排序轴场景下的超时和地址溢出问题。 radix 排序使用 uint32_t 保存计数及状态位,其中最高两位用于状态标记,因此有效计数范围上限为 0x3fffffff。原实现使用 int32_t 最大值判断,可能导致状态位被计数值占用。 ### 变更内容 - 将 radix 排序使用 uint32_t 计数的有效范围限制为 0x3fffffff。 - 超过该范围时,自动切换到 int64_t 计数和前缀和路径。 - 将 radix more-core 中的全局偏移、workspace 偏移和 scatter 输出偏移统一扩展为 64 位计算。 - 将 SimtGlobalOffset 和 CopyOutGm 的偏移参数调整为 uint64_t。 - 修正 tile、histogram、workspace 及输出数据访问中的大尺寸地址计算。 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/2194 ## 测试 1 sort算子331个ST用例通过 2 问题脚本可成功运行,结果正确 ## 文档更新 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!3959 | 1 个月前 | |
优化 Sort 算子二进制编译 Co-authored-by: ConanHuang<huangxiaobin1@huawei.com> # message auto-generated for no-merge-commit merge: !1190 merge optim_compile into master 优化 Sort 算子二进制编译 Created-by: ConanHuang Commit-by: ConanHuang Merged-by: cann-robot Description: ## 描述 优化 Sort 算子二进制编译,减少重复构建产物 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/687 ## 测试 1 完成算子159个单算子ST用例的执行,全部通过,覆盖所有模板 2 完成算子37个aclnn接口用例的执行,全部通过 3 已完成二级冒烟验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!1190 | 5 个月前 | |
Arch编码更新 Co-authored-by: liulinxiang<liulinxiang1@huawei.com> # message auto-generated for no-merge-commit merge: !992 merge master1 into master Arch编码更新 Created-by: liulinxiang Commit-by: liulinxiang Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!992 | 6 个月前 | |
round,rsqrt,rsqrt_grad,sort算子支持下一代实现 Co-authored-by: Huang-Peng<huangpeng98@huawei.com> # message auto-generated for no-merge-commit merge: !557 merge trans-part1228 into master round,rsqrt,rsqrt_grad,sort算子支持下一代实现 Created-by: Huang-Peng Commit-by: Huang-Peng Merged-by: cann-robot Description: ## 描述 round,rsqrt,rsqrt_grad,sort算子支持最新实现 ## 关联的Issue 不涉及 ## 测试 已完成本地编译、UT、二级冒烟等测试 ## 文档更新 更新了round,rsqrt,rsqrt_grad,sort等算子的README实现 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!557 | 7 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 7 个月前 |