Intel Alder Lake-N and Raptor Lake-P CPUs See huge power management improvements in Linux 6.2

Linux 6.2 will provide Intel with power management improvements on Intel Alder Lake-N and Raptor Lake-P processors, along with help with Arm hardware. The new addition to the Linux kernel adds a “normal” EPB mode, or Energy Performance Bias, which will change the default EPB power management for the listed Intel processor series.

Linux 6.2 kernel adds more Intel support for Alder Lake-N and Raptor Lake-P CPUs, and additional power management improvements

The change required engineers to change the EPB value to “7” (it initially defaulted to “6”), which would help reduce the power being drawn by the processor, but not directly from the core.

Engineers at Intel needed to test Alder Lake-N CPUs and detect light workloads or idle moments while running tasks like Google Meet or similar video playback and found promising results from the testing. The results saved 200mW+ in standard energy savings, or 385mW, which is about the same as Google Meet instances. Saving Alder Lake-N mobile processor power will reduce battery consumption and reduce heat drawn from the processor.

Pulling changes in Linux 6.2

  • Split the raw MTRR and PAT code to accommodate at least Xen PV and TDX
    Guests who are not exposed to MTRRs but only PAT. (TDX guests don’t
    Cache support Disable dance when MTRRs are set up until they drop
    Under the same category.) This is an act of cleaning to remove all that is unsightly
    Solutions for such guests and setting things up separately (Juergen Gross)
  • Add two new Intel CPUs to the list of CPUs with a “normal” power performance bias, resulting in energy savings
  • Don’t do key arbitration in C3 (ARB_DISABLE) on modern Centaur CPUs

Additional updates to the Linux 6.2 kernel were a cpufreq driver focused on the Apple SoC (System on Chip) P-States processor, a power limitation driver called SCMI Powercap, an update of the cpupower tool for new support for Raptor Lake, and more hardware support with more extensions. the driver. Finally, the bug fixes and code cleanup have been completed. You can find more information about that here.

Also Read:  Blizzard's survival game 'Odyssey' headed by Far Cry Boss details studio culture changes

ACPIA and PNP codes have been given new lines of code, allowing the “ACPI-fan”, “ACPI-PCC”, “ACPI-misc” and “PNP” branches to be merged into Linux 6.2. Those interested in learning more can find that information about compliance here.

News Sources: Phoronix, Linux Kernel (x86/cpu), Linux Kernel (power management updates), Linux Kernel (ACPI and PNP)

Share this story

Facebook

Twitter

Leave a Comment