HcclCommConfig
功能
用于在使用HcclCommInitRootInfoConfig进行通信域初始化时,定义通信域配置信息,包含缓存区大小、确定性计算开关和通信域名称。
定义原型
const uint32_t HCCL_COMM_CONFIG_INFO_BYTES = 24; const uint32_t COMM_NAME_MAX_LENGTH = 32; typedef struct HcclCommConfigDef { char reserved[HCCL_COMM_CONFIG_INFO_BYTES]; /* 保留字段,不可修改 */ uint32_t hcclBufferSize; /* 共享数据的缓存区大小,取值需大于等于1,单位为MByte,默认值为200 */ uint32_t hcclDeterministic; /* 确定性计算开关:0 关闭、1 开启,默认值为0 */ char hcclCommName[COMM_NAME_MAX_LENGTH]; /* 通信域名称,最大长度为32,不指定时由HCCL自动生成 */ } HcclCommConfig;
父主题: 数据类型