- Feb 17, 2015
- 125
- 190
- 116
I'm using a new Dell XPS 15 with a Skylake i7-6700HQ and I am noticing some strange issues in terms of power/CPU management.
I set my power mode to balanced and while on AC power, I ran CPU-Z bench. I got 1452/6716 (Single threaded and multi threaded respectively). I noticed the CPU hitting its max rated frequency (3.5 Ghz) and everything was as expected.
I then disconnected AC power and re-ran the benchmark at which point I got 1079/5311 which is reasonable since the CPU clocks were more conservative while on AC power. I noticed the CPU stayed around 2.5 GHz on AC power while under load.
I then reconnected the AC power expecting the CPU to be able to go back to its full frequency and achieve performance that is about the same as the first result, instead I find that the CPU just gets stuck at 1.69 Ghz or lower. It just cannot go above 1.69 Ghz and I end up scoring about 805/3700.
I also find the following messages in the event log: "The speed of processor 6 in group 0 is being limited by system firmware. The processor has been in this reduced performance state for 71 seconds since the last report."
At this point you cannot get the full AC performance of the system unless you do a full reboot or possibly sleep/wave the system. To me this sounds like some kind of BIOS/Firmware or power management driver issue. Any ideas? FYI there is no throttling going on at any time.
Disabling speed step in BIOS allows the CPU to always maintain full performance but of course that destroys battery life and generates enormous heat.
I set my power mode to balanced and while on AC power, I ran CPU-Z bench. I got 1452/6716 (Single threaded and multi threaded respectively). I noticed the CPU hitting its max rated frequency (3.5 Ghz) and everything was as expected.
I then disconnected AC power and re-ran the benchmark at which point I got 1079/5311 which is reasonable since the CPU clocks were more conservative while on AC power. I noticed the CPU stayed around 2.5 GHz on AC power while under load.
I then reconnected the AC power expecting the CPU to be able to go back to its full frequency and achieve performance that is about the same as the first result, instead I find that the CPU just gets stuck at 1.69 Ghz or lower. It just cannot go above 1.69 Ghz and I end up scoring about 805/3700.
I also find the following messages in the event log: "The speed of processor 6 in group 0 is being limited by system firmware. The processor has been in this reduced performance state for 71 seconds since the last report."
At this point you cannot get the full AC performance of the system unless you do a full reboot or possibly sleep/wave the system. To me this sounds like some kind of BIOS/Firmware or power management driver issue. Any ideas? FYI there is no throttling going on at any time.
Disabling speed step in BIOS allows the CPU to always maintain full performance but of course that destroys battery life and generates enormous heat.