---
title: aclrtGetGroupCount
description: "| 产品 | 是否支持 |"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0154.html
sourcePath: /source/zh/canncommercial/900/API/runtimeapi/aclcppdevg_03_0154.html
indexId: 5e454a0c8e6e159198a1af82945f7ad274f0363f9f6fd8f961ace2137f12baea68
---
# aclrtGetGroupCount

#### 产品支持情况

| 产品 | 是否支持 |
| --- | --- |
| Atlas 350 加速卡 | ☓ |
| Atlas A3 训练系列产品 / Atlas A3 推理系列产品 | ☓ |
| Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | ☓ |
| Atlas 200I/500 A2 推理产品 | ☓ |
| Atlas 推理系列产品 | √ |
| Atlas 训练系列产品 | ☓ |


#### 功能说明

查询当前Context下可以使用的Group个数。


#### 函数原型

```
aclError  aclrtGetGroupCount(uint32_t *count)
```


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| count | 输出 | 当前Context下可用Group个数的指针。 |


#### 约束说明

仅支持在 Atlas 推理系列产品 的Control CPU开放形态下调用本接口。不支持在 Atlas 推理系列产品 Ascend EP 形态下调用本接口。

acl接口调用顺序：调用aclrtSetDevice接口指定计算设备-->调用aclrtGetAllGroupInfo接口获取所有Group信息-->调用aclrtGetGroupCount接口获取Group数量-->调用aclrtGetGroupInfoDetail接口获取指定Group信息-->调用aclrtSetGroup接口设置分组-->执行其它任务-->调用aclrtResetDevice接口释放计算设备。

在调用acl接口设置算力Group前，需先调用驱动提供的DCMI接口dcmi_create_capability_group创建分组。若刷新分组（例如调用dcmi_create_capability_group接口新增分组、调用dcmi_delete_capability_group接口删除分组等），需重启业务进程。
