Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
5 Views

P-State transition monitoring

Hello,
I'm doing several profiling routines, including MSR_PERF_STATUS for P-State read-out.
I'm a bit puzzled as to why for SandyBridgeIA32_PERF_CTL is defined per thread but MSR_PERF_STATUS per package.
Windows and Linux Power Management are setting each core individually, but by reading out 0x198 on every core I also see individual P-States per core in PERF_STATUS.
Giving that PERF_STATUS is only defined per package, and not per thread, what should I make of it?
Could someone please clarify if this is intended or a documentation error?
Thanks
0 Kudos
0 Replies