aclrtGetGroupCount
产品支持情况
产品 |
是否支持 |
---|---|
x |
|
x |
|
√ |
|
x |
|
x |

功能说明
查询当前Context下可以使用的Group个数。
函数原型
aclError aclrtGetGroupCount(uint32_t *count)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
count |
输出 |
当前Context下可用Group个数的指针。 |
约束说明
调用DCMI提供的dcmi_create_capability_group接口创建分组后,再调用AscendCL接口进行算力Group查询与设置。
AscendCL接口调用顺序:调用aclrtSetDevice接口指定计算设备-->调用aclrtGetAllGroupInfo接口获取所有Group信息-->调用aclrtGetGroupCount接口获取Group数量-->调用aclrtGetGroupInfoDetail接口获取指定Group信息-->调用aclrtSetGroup接口设置分组-->执行其它任务-->调用aclrtResetDevice接口释放计算设备。

若刷新分组(例如调用dcmi_create_capability_group接口新增分组、调用dcmi_delete_capability_group接口删除分组等),需重启业务AscendCL应用进程。
父主题: 算力Group查询与设置