Intel Has More P-State Changes Coming For Linux 4.12
Tuning the P-State CPU frequency scaling driver for the Linux kernel feels like a never-ending process. While it's been around for years and continues to be refined, for some Intel CPUs on some workloads, the CPUFreq scaling driver leads to be better performance and even Intel's own Clear Linux distribution is using CPUFreq by default. With Linux 4.12, more intel_pstate revisions are taking place.
Rafael Wysocki, Linux power management expert and Intel developer, has posted a new set of patches for further tuning P-State's CPU frequency scaling behavior.
He commented on at the opening of the patch series, "This series of patches makes changes to intel_pstate that will modify its behavior in visible ways and add documentation describing the driver's interface and behavior after those changes. It is targeted at 4.12."
The patches affect the P-State active mode (default) behavior as it has turned out to be problematic and the new behavior is explained with this patch. One of the other patches now uses the load-based P-State mode selection more widely, for basically all hardware except servers -- as defined by the ACPI preferred profile. Another patch supports HWP processors in all operation modes.
As usual whenever there's a large CPUFreq/P-State change, we'll have fresh benchmarks with the different drivers and governors when Linux 4.12 rolls into town.
Rafael Wysocki, Linux power management expert and Intel developer, has posted a new set of patches for further tuning P-State's CPU frequency scaling behavior.
He commented on at the opening of the patch series, "This series of patches makes changes to intel_pstate that will modify its behavior in visible ways and add documentation describing the driver's interface and behavior after those changes. It is targeted at 4.12."
The patches affect the P-State active mode (default) behavior as it has turned out to be problematic and the new behavior is explained with this patch. One of the other patches now uses the load-based P-State mode selection more widely, for basically all hardware except servers -- as defined by the ACPI preferred profile. Another patch supports HWP processors in all operation modes.
As usual whenever there's a large CPUFreq/P-State change, we'll have fresh benchmarks with the different drivers and governors when Linux 4.12 rolls into town.
4 Comments