【CPU历史功率曲线和CPU总功耗值对应不上】

1、背景:950平台,openUBMC版本26.06版本

2、问题:CPU历史功率曲线应该是用CPU总功耗数字来绘制? 但是实际2者数字不对应。

3、求助:这个是有什么历史问题吗? 还是策略问题

CPU历史功耗曲线是采集的每10分钟的一个平均值,每30s进行一次采集

压力测试: CPU数值异常

此处CPU异常,有当时对应CPU的资源协作接口的数据吗?

当CPU功耗数字过大时,累加是不是数值越界了,跑压力时候CPU功耗会到800W

手动设置CPU功耗传感器在900W,等了20分钟左右,看功率曲线中CPU 实时功率是81,看起来数据没同步

当前Lua中累加没有数据类型的大小限制,不存在越界。
其次功耗数据录波是对cpu数据进行监听获取,确认是否数据没有进行发送

我们环境是带GPU的:手动mock “GPU”功耗,发现CPU功耗曲线功率是来自于”GPU”功耗总和

烦请提供一键收集日志

S950X00_2102315RYU10S4100076_20260910-1706.tar.gz (29.5 MB)

环境2个GPU.docx (1.2 MB)

感谢,明天会给出进一步的结论:blush:

已确认问题点,将会在主干修改

具体是什么问题呢? 需要修改哪个组件

需要修改sdk