AscendCL调用aclrtGetDeviceUtilizationRate结果异常
收藏回复举报
AscendCL调用aclrtGetDeviceUtilizationRate结果异常
t('forum.solved') 已解决
发表于2024-04-24 13:48:22
0 查看

硬件:Atlas 200I DK A2 (安装了Atlas 200I A2加速模块)

驱动: 23.0.rc3

固件: 23.0.rc3

组件: 7.0.0.5.242

CANN: 7.0.rc1

aclrtUtilizationInfo utilizationinfo;
ret = aclrtGetDeviceUtilizationRate(deviceId, &utilizationinfo);

if (ret != ACL_ERROR_NONE) {
    INFO_LOG("cubeUtilization: %d", utilizationinfo.cubeUtilization);
    INFO_LOG("vectorUtilization: %d", utilizationinfo.vectorUtilization);
    INFO_LOG("aicpuUtilization: %d", utilizationinfo.aicpuUtilization);
    INFO_LOG("memoryUtilization: %d", utilizationinfo.memoryUtilization);
}

得到结果:

请问应该怎么解决

我要发帖子