HcclCommInitRootInfo

函数原型

HcclResult HcclCommInitRootInfo(uint32_t nRanks, const HcclRootInfo *rootInfo, uint32_t rank, HcclComm *comm);

功能说明

根据rootInfo初始化HCCL,创建HCCL通信域。

参数说明

参数名

输入/输出

描述

nRanks

输入

集群中的rank数量。

rootInfo

输入

root rank信息,主要包含root rank的ip,id等信息,由HcclGetRootInfo()生成。

rank

输入

本rank的rank id。

comm

输出

初始化后的通信域指针。

返回值

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

约束说明

  1. 所有的rank的nranks、rootInfo均应相同。
  2. 该接口只能串行调用,不支持并发调用。