HcclRankGraphGetLayers【免费下载链接】hcommHCOMMHuawei Communication是HCCL的通信基础库提供通信域以及通信资源的管理能力。项目地址: https://gitcode.com/cann/hcomm产品支持情况Ascend 950PR/Ascend 950DT支持Atlas A3 训练系列产品/Atlas A3 推理系列产品支持Atlas A2 训练系列产品/Atlas A2 推理系列产品支持[!NOTE]说明 针对Atlas A2 训练系列产品/Atlas A2 推理系列产品仅支持Atlas 800T A2 训练服务器、Atlas 900 A2 PoD 集群基础单元、Atlas 200T A2 Box16 异构子框。功能说明查询包含当前rank的拓扑层级编号列表以及拓扑层级数量。以上述拓扑模型为例包含Layer 0和Layer 1两级拓扑调用此接口后返回的拓扑层级编号列表为[0,1]拓扑层级数量为2。函数原型HcclResult HcclRankGraphGetLayers(HcclComm comm, uint32_t **netLayers, uint32_t *netLayerNum)参数说明参数名输入/输出描述comm输入当前rank所在的通信域。HcclComm类型的定义如下typedef void *HcclComm;netLayers输出拓扑层级编号列表。netLayerNum输出拓扑层级编号数量。返回值HcclResult接口成功返回HCCL_SUCCESS其他失败。约束说明无调用示例以功能说明的拓扑模型为例HcclComm comm; uint32_t *netLayers; uint32_t layerNum; HcclRankGraphGetLayers(comm, netLayers, layerNum); // netLayers[0,1], layerNum2【免费下载链接】hcommHCOMMHuawei Communication是HCCL的通信基础库提供通信域以及通信资源的管理能力。项目地址: https://gitcode.com/cann/hcomm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
CANN/HCOMM拓扑层级查询
发布时间:2026/5/20 19:26:59
HcclRankGraphGetLayers【免费下载链接】hcommHCOMMHuawei Communication是HCCL的通信基础库提供通信域以及通信资源的管理能力。项目地址: https://gitcode.com/cann/hcomm产品支持情况Ascend 950PR/Ascend 950DT支持Atlas A3 训练系列产品/Atlas A3 推理系列产品支持Atlas A2 训练系列产品/Atlas A2 推理系列产品支持[!NOTE]说明 针对Atlas A2 训练系列产品/Atlas A2 推理系列产品仅支持Atlas 800T A2 训练服务器、Atlas 900 A2 PoD 集群基础单元、Atlas 200T A2 Box16 异构子框。功能说明查询包含当前rank的拓扑层级编号列表以及拓扑层级数量。以上述拓扑模型为例包含Layer 0和Layer 1两级拓扑调用此接口后返回的拓扑层级编号列表为[0,1]拓扑层级数量为2。函数原型HcclResult HcclRankGraphGetLayers(HcclComm comm, uint32_t **netLayers, uint32_t *netLayerNum)参数说明参数名输入/输出描述comm输入当前rank所在的通信域。HcclComm类型的定义如下typedef void *HcclComm;netLayers输出拓扑层级编号列表。netLayerNum输出拓扑层级编号数量。返回值HcclResult接口成功返回HCCL_SUCCESS其他失败。约束说明无调用示例以功能说明的拓扑模型为例HcclComm comm; uint32_t *netLayers; uint32_t layerNum; HcclRankGraphGetLayers(comm, netLayers, layerNum); // netLayers[0,1], layerNum2【免费下载链接】hcommHCOMMHuawei Communication是HCCL的通信基础库提供通信域以及通信资源的管理能力。项目地址: https://gitcode.com/cann/hcomm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考