CANN/hcomm获取异构组网模式
HcclGetHeterogMode【免费下载链接】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 异构子框。功能说明给定通信域获取通信域的异构组网模式。函数原型HcclResult HcclGetHeterogMode(HcclComm comm, HcclHeterogMode *mode)参数说明参数名输入/输出描述comm输入集合通信操作所在的通信域。HcclComm类型的定义如下typedef void *HcclComm;mode输出异构模式HcclHeterogMode的类型可以参见HcclHeterogMode。返回值HcclResult接口成功返回HCCL_SUCCESS其他失败。约束说明无调用示例HcclHeterogMode mode; HcclResult ret HcclGetHeterogMode(comm, mode); if (ret HCCL_SUCCESS) { switch (mode) { case HCCL_HETEROG_MODE_HOMOGENEOUS: printf(同构组网\n); break; case HCCL_HETEROG_MODE_MIX_A2_A3: printf(A2/A3异构组网\n); break; default: printf(未知组网模式\n); break; } }【免费下载链接】hcommHCOMMHuawei Communication是HCCL的通信基础库提供通信域以及通信资源的管理能力。项目地址: https://gitcode.com/cann/hcomm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考