CANN/

hcomm

公开

HCOMM(Huawei Communication)是HCCL的通信基础库,提供通信域以及通信资源的管理能力。

496
代码Commits分支Pull Requests213讨论
提交0e5be69c
Ttemper7620创作于 1 个月前·Ccann-robot提交于 1 个月前
1 Parent(s):7e07367c
910_95支持host侧本地sdma拷贝和本地reduce操作
Co-authored-by: temper7620<w.wangchao@huawei.com>



# message auto-generated for no-merge-commit merge:
!648 merge myfeature1 into master

910_95支持host侧本地sdma拷贝和本地reduce操作

Created-by: temper7620
Commit-by: temper7620
Merged-by: cann-robot
Description: ## 描述
910_95支持host侧本地sdma拷贝和本地reduce操作

在 GetPubDispatcher 中添加设备类型检查,对Ascend950 设备跳过 dispatcher
在 HcclLocalCopy 中添加 dispatcherPtr 为 nullptr 时的降级处理,使用 hrtMemAsyncCopy 直接拷贝
在 HcclLocalCopyReduce 中添加 dispatcherPtr 为 nullptr 时的降级处理,使用 hrtReduceAsync 直接执行 reduce
修复 HcclLocalCopyReduce 中的变量声明位置问题(将 stream 声明移到函数开头)
添加 HCCL 到 ACL 数据类型和 reduce 操作的映射表

## 关联的Issue
null

## 测试
不涉及

## 文档更新


## 类型标签
- [ ] 新特性





See merge request: cann/hcomm!648
浏览文件
master
共 0 个文件变更+0-0