---
title: HcclConfig
description: "定义集合通信相关配置。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/hcclug/hcclcpp_07_0041.html
sourcePath: /source/zh/canncommercial/900/API/hcclug/hcclcpp_07_0041.html
indexId: 8ca721c98324e4a1c58db70284152147ae1e2e775d1b9da84244d99aa5ee189061
---
# HcclConfig

#### 功能说明

定义集合通信相关配置。


#### 定义原型

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


#### 参数说明

- HCCL_DETERMINISTIC：是否开启确定性计算。

  - 0：不开启确定性计算。
  - 1：开启确定性计算。
此参数仅在如下型号中支持配置：- Atlas A3 训练系列产品 / Atlas A3 推理系列产品
- Atlas A2 训练系列产品 / Atlas A2 推理系列产品
- Atlas 推理系列产品
- Atlas 训练系列产品


- HCCL_CONFIG_RESERVED：预留参数。
