- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Does anyone have experience monitoring the power management states on the KNL processors or know where the Linux kernel support is at for this? I'm working with a 7210 processor and noticed that the cpupower command (and data under /sys) is showing strange results. When the processor is under full load with 256 threads it is showing that the processor is in a CX state almost 100% of the time. For example here is the data for 4 CPUs, the other 252 are about the same:
|Nehalem || Mperf || Idle_Stats
CPU | C3 | C6 | PC3 | PC6 || C0 | Cx | Freq || POLL | C1 | C2
0| 99.49| 0.00| 0.00| 0.00|| 0.09| 99.91| 1299|| 0.00| 0.00| 0.00
64| 100.1| 0.00| 0.00| 0.00|| 0.09| 99.91| 1299|| 0.00| 0.00| 0.00
128| 100.8| 0.00| 0.00| 0.00|| 0.09| 99.91| 1299|| 0.00| 0.00| 0.00
192| 102.1| 0.00| 0.00| 0.00|| 0.09| 99.91| 1299|| 0.00| 0.00| 0.00
The application seems to be performing well, so I'm not sure whether the driver is just returning bad data, or if I'm just interpreting it wrong. I believe this data is coming from the intel_pstate driver. The frequency data above seems reasonable since the base frequency for that chip is 1.3 GHz, but there is some other info that seems a bit suspect. cpupower says that boost state isn't supported, but the processor specs say it can boost to 1.5GHz.
I'd be interested if anyone knows whether the kernel is reading useful power management data from the KNL chips, or if that is in the works.
Adam
Link Copied

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page