Many Intel & AMD Power Management Improvements For Linux 6.12
([Hardware] 5 Hours Ago
Linux 6.12 Power Management)
- Reference: 0001492358
- News link: https://www.phoronix.com/news/Linux-6.12-Power-Management
- Source link:
The big set of power management updates for Linux 6.12 have landed.
On the Intel side there is now [1]hybrid CPU capacity scaling support within the Intel P-State driver . This hybrid CPU capacity scaling support is particularly important for forthcoming Intel Core Ultra 200 Series " [2]Lunar Lake " laptops with a mix of P and E cores while lacking SMT support. As a reminder, I'll have [3]Intel Lunar Lake Linux support and benchmarks later this month on Phoronix after pre-ordering a laptop due to the lack of cooperation from Intel.
Also on the Intel P-State driver front is Granite Rapids and Sierra Forest support when functioning in the Out-Of-Band (OOB) mode. The Intel Idle driver also adds support for upcoming Intel Xeon 6 "Granite Rapids" processors. The Intel RAPL PowerCapping code also adds Arrow Lake U processor support.
The AMD power management has a lot too. The AMD P-State driver has reworked its calculations for AMD boost and AMD Preferred Core detection. The Run-Time Average Power Limiting (RAPL) code also has AMD Family 1Ah "Zen 5" CPU detection that is needed for power monitoring of AMD Zen 5 processors.
The Linux 6.12 power management code is also [4]dropping the old LATENCY_MULTIPLIER code that slows down CPU frequency polling .
More details on all of the Linux 6.12 power management changes via [5]this pull request . Similarly, the [6]ACPI changes for Linux 6.12 were also submitted for some related power activity with this next kernel release.
Linux 6.12 is anticipated to be this year's Long Term Support (LTS) kernel version making these Intel and AMD changes all the more important. Linux 6.12 stable should be out in November.
[1] https://www.phoronix.com/news/Linux-6.12-Hybrid-No-SMT-Cap
[2] https://www.phoronix.com/search/Lunar+Lake
[3] https://www.phoronix.com/news/Intel-Lunar-Lake-Linux-Zenbook
[4] https://www.phoronix.com/news/Linux-Dropping-Latency-Multi
[5] https://lore.kernel.org/linux-acpi/CAJZ5v0gJXBx0jM4n8eO3-_bh1xcCaZVCHRA2K+Y468dFSJf4yg@mail.gmail.com/
[6] https://www.phoronix.com/news/Linux-6.12-ACPI
On the Intel side there is now [1]hybrid CPU capacity scaling support within the Intel P-State driver . This hybrid CPU capacity scaling support is particularly important for forthcoming Intel Core Ultra 200 Series " [2]Lunar Lake " laptops with a mix of P and E cores while lacking SMT support. As a reminder, I'll have [3]Intel Lunar Lake Linux support and benchmarks later this month on Phoronix after pre-ordering a laptop due to the lack of cooperation from Intel.
Also on the Intel P-State driver front is Granite Rapids and Sierra Forest support when functioning in the Out-Of-Band (OOB) mode. The Intel Idle driver also adds support for upcoming Intel Xeon 6 "Granite Rapids" processors. The Intel RAPL PowerCapping code also adds Arrow Lake U processor support.
The AMD power management has a lot too. The AMD P-State driver has reworked its calculations for AMD boost and AMD Preferred Core detection. The Run-Time Average Power Limiting (RAPL) code also has AMD Family 1Ah "Zen 5" CPU detection that is needed for power monitoring of AMD Zen 5 processors.
The Linux 6.12 power management code is also [4]dropping the old LATENCY_MULTIPLIER code that slows down CPU frequency polling .
More details on all of the Linux 6.12 power management changes via [5]this pull request . Similarly, the [6]ACPI changes for Linux 6.12 were also submitted for some related power activity with this next kernel release.
Linux 6.12 is anticipated to be this year's Long Term Support (LTS) kernel version making these Intel and AMD changes all the more important. Linux 6.12 stable should be out in November.
[1] https://www.phoronix.com/news/Linux-6.12-Hybrid-No-SMT-Cap
[2] https://www.phoronix.com/search/Lunar+Lake
[3] https://www.phoronix.com/news/Intel-Lunar-Lake-Linux-Zenbook
[4] https://www.phoronix.com/news/Linux-Dropping-Latency-Multi
[5] https://lore.kernel.org/linux-acpi/CAJZ5v0gJXBx0jM4n8eO3-_bh1xcCaZVCHRA2K+Y468dFSJf4yg@mail.gmail.com/
[6] https://www.phoronix.com/news/Linux-6.12-ACPI
phoronix