HCCL_INTRA_PCIE_ENABLE
功能描述
用于配置Server内是否使用PCIe环路进行多卡间的通信。
需要与环境变量HCCL_INTRA_ROCE_ENABLE同时使用,控制Server内多卡之间的通信方式。下面对HCCL_INTRA_PCIE_ENABLE和HCCL_INTRA_ROCE_ENABLE的配置组合进行说明。
- HCCL_INTRA_PCIE_ENABLE和HCCL_INTRA_ROCE_ENABLE不配置或均配置为0,Server内采用PCIe环路进行多卡间的通信。
- HCCL_INTRA_PCIE_ENABLE为1,HCCL_INTRA_ROCE_ENABLE为0,Server内采用PCIe环路进行多卡间的通信,此组合方式为默认配置。
- HCCL_INTRA_PCIE_ENABLE为0,HCCL_INTRA_ROCE_ENABLE为1,Server内采用RoCE环路进行多卡间的通信。
注意:针对Atlas 训练系列产品,此场景仅支持Atlas 300T Pro 训练卡。针对Atlas A2 训练系列产品,此场景仅支持Atlas 200T A2 Box16 异构子框。
不支持HCCL_INTRA_PCIE_ENABLE和HCCL_INTRA_ROCE_ENABLE均配置为1。
配置示例
export HCCL_INTRA_PCIE_ENABLE=1
是否必选
否
使用约束
无
支持的型号
Atlas 训练系列产品
Atlas A2 训练系列产品
父主题: 集合通信相关配置