ACPI CPUfreq vs. Intel P-State Scaling With Linux 3.15

Written by Michael Larabel in Software on 17 May 2014 at 06:00 AM EDT. Page 6 of 6. 19 Comments.

Overall, these results were very interesting of the Intel P-State and ACPI CPUfreq drivers on the Linux 3.15 kernels. Among the findings:

- Intel P-State could still benefit from some additional tweaking with its performance still not matching ACPI CPUfreq when both were using the performance scaling governor in select workloads.

- With the above statement though, both P-State and ACPI CPUfreq with the performance governors generally delivered the best performance over the other scaling choices. Though if you're a gamer, it seemed ACPI CPUfreq performance was the slight favorite over P-State, at least for the Intel Core i7 4960X EE system. The performance governors also led to the best performance-per-Watt with the increased power usage / higher CPU power state generally being worth the performance gains.

- Those more concerned about power usage / battery life over performance should see how the Intel P-State powersave and ACPI CPUfreq conservative modes work out for their needs.

Coming up I'll see if the story is any different with the latest-generation Intel Haswell processors. If you appreciate this unique testing done at Phoronix, please subscribe to Phoronix Premium, consider a PayPal tip, or at the very least disable AdBlock when viewing these articles as they are extremely time and resource intensive. Thanks!

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.