Debug data #5
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: a/zenpower3#5
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
On my motherboard, ASUS TUF GAMING X570-PLUS (WI-FI) zenpower3 just like zenpower before it incorrectly calculates CPU power use:
In reality it's ~25W at the moment according to
turbostat
which reports correct data.Under load:
~120W in reality.
Debug data:
@birdie-github Can you check the Package Power using Zenmonitor3? This seems to be the value that
turbostat
reports.Looks like it reads MSR registers just like turbostat:
https://github.com/ocerman/zenmonitor/blob/master/src/ss/msr.c
Can't test it at the moment, sorry but @ocerman said zenmonitor reports the correct values.
@birdie-github I read the issue you opened on the original Zenpower repo and I think I will not be adding CPU package power to this driver either, since there are already existing tools that can read it.
I was under the impression that
SVI2_P_Core
is the package power consumption. If it's not, I've no idea what it reports but on my system it reports something unreal.That parameter is just as described. Just the power for the core. As SoC power is just for the SoC. Spec TDP is the combined power of cpu, SoC and should add up to 105W. Package power is the spec PPT of 142W. But with overclocking or autoboosting normally hovers around 200W with all cores in play.
And it's completely wrong for my CPU.
Anyways I don't think Ta180m has the capacity or desire to fix/implement this feature, so I'm closing this issue.
SVI2_P_Core
is terribly wrong for many motherboards out there but at leastturbostat
works.