HcclRecv

函数原型

HcclResult HcclRecv(void* recvBuf, uint64_t count, HcclDataType dataType, uint32_t srcRank,

HcclComm comm, aclrtStream stream);

功能说明

集合通信域Recv操作接口。从srcRank接收数据到当前rank的recvBuf。

参数说明

参数名

输入/输出

描述

recvBuf

输入

数据接收buffer地址。

count

输入

接收数据的个数。

dataType

输入

接收数据的数据类型,支持int8, uint8, uint16, int32, uint32, int64, uint64, float16, float32, float64。

srcRank

输入

通信域内数据发送端的rank编号

comm

输入

集合通信操作所在的通信域。

stream

输入

本rank所使用的stream。

返回值

HcclResult:接口成功返回HCCL_SUCCESS。其他失败。