昇腾社区首页
中文
注册

HCCL_INTRA_PCIE_ENABLE

功能描述

Atlas 300T 训练卡(型号 9000)场景使用。Server内是否使用PCIe环路进行多卡间的通信。与参数HCCL_INTRA_ROCE_ENABLE配合使用。

HCCL_INTRA_PCIE_ENABLE和HCCL_INTRA_ROCE_ENABLE仅控制Atlas 300T 训练卡(型号 9000)场景下Server内多卡之间的通信方式,Server间的通信方式固定为RoCE环路通信。下面对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环路进行多卡间的通信(推荐)。

    不支持HCCL_INTRA_PCIE_ENABLE和HCCL_INTRA_ROCE_ENABLE均配置为1。

配置示例

export HCCL_INTRA_PCIE_ENABLE=1