昇腾社区首页
中文
注册
开发者
下载

HcclChannelDescInit

产品支持情况

产品

是否支持

Atlas A3 训练系列产品/Atlas A3 推理系列产品

Atlas A2 训练系列产品/Atlas A2 推理系列产品

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品

Atlas 训练系列产品

针对Atlas A2 训练系列产品/Atlas A2 推理系列产品,仅支持Atlas 800T A2 训练服务器、Atlas 900 A2 PoD 集群基础单元、Atlas 200T A2 Box16 异构子框。

功能说明

初始化通信通道描述列表。

函数原型

1
HcclResult HcclChannelDescInit(HcclChannelDesc *channelDesc, uint32_t descNum)

参数说明

参数名

输入/输出

描述

channelDesc

输入

通信通道描述列表,列表长度为descNum。

HcclChannelDesc类型的定义可参见HcclChannelDesc

descNum

输入

通信通道描述数量。

返回值

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

约束说明

HcclChannelDesc结构体必须调用该接口进行初始化。

调用示例

以初始化通信通道描述数量为2的通信通道描述列表为例:

1
2
3
uint32_t channelNum = 2;
std::vector<HcclChannelDesc> channelDesc(channelNum);
HcclChannelDescInit(channelDesc.data(), channelNum);