HcclConfig

Function

Defines the configuration related to collective communication.

Prototype

1
2
3
4
typedef enum {
    HCCL_DETERMINISTIC = 0, /* 0: non-deterministic, 1: deterministic */
    HCCL_CONFIG_RESERVED
} HcclConfig;

Parameters

  • HCCL_DETERMINISTIC: controls whether to enable deterministic computing.
    • 0: disables deterministic computing.
    • 1: enables deterministic computing.
    This parameter is supported only by the following products:
    • Atlas A3 training product/Atlas A3 inference product
    • Atlas A2 training product/Atlas A2 inference product
    • Atlas inference product
    • Atlas training product
  • HCCL_CONFIG_RESERVED: reserved.