4nanai
Captain
- Registriert
- Dez. 2004
- Beiträge
- 3.457
In vielen Rolling Release Distros sollte Kernel 6.3 Einzug gehalten haben und damit auch das neue AMD P-State EPP Scaling, welches mit
als Kernel-Parameter "scharf" geschaltet werden kann.
Das EPP Scaling verspricht ein besseres Energiemanagement für neuere AMD CPUs. Relevante CB News: https://www.computerbase.de/2023-04...effizientere-patches-und-zen-4-mehr-leistung/
TLP unterstützt in der aktuellen Alpha (1.6.0) bereits EPP und das Setzen der verschiedenen Scaling Driver (performance, balance-performance, balance-power, power): https://download.linrunner.de/packages/
Wer TLP nicht benötigt, kann die verschiedenen Scaling Driver beispielsweise auch mit cpupower setzen.
Phoronix Benchmarks für Consumer CPUs: https://www.phoronix.com/review/amd-pstate-epp-ryzen-mobile
Meine Erfahrungen mit dem EPP Scaling sind durchweg positiv. Mit 10W Powerlimit und epp powersave läuft mein 5625U im Regelfall komplett lüfterlos, beispielsweise auch beim Schauen von 1080p Videos im Browser oder anderen leichten Workloads wie Office. Ggü. dem alten pstate driver ist die CPU-Temperatur im Teillast-Betrieb gut 5°C geringer, bei den genannten Workloads bin ich stets zwischen 40°C und 50°C.
Zwar noch nicht getestet, wie jetzt die Laufzeit auf Batterie ist, aber es schaut zumindest vielversprechend aus.
Das System fühlt sich auch trotz des 10W Powerlimits stets sehr responsiv an. Gefühlt mehr als beim alten schedultil P-State, was sich zumindest durch die höheren zugelassenen Taktraten beim Boost erklären lässt.
Mehr Details zu amd_pstate=passive, amd_pstate=active, amd_pstate=guided:
https://lwn.net/ml/linux-kernel/20230113052141.2874296-1-wyes.karny@amd.com/
Code:
amd_pstate=active
Das EPP Scaling verspricht ein besseres Energiemanagement für neuere AMD CPUs. Relevante CB News: https://www.computerbase.de/2023-04...effizientere-patches-und-zen-4-mehr-leistung/
TLP unterstützt in der aktuellen Alpha (1.6.0) bereits EPP und das Setzen der verschiedenen Scaling Driver (performance, balance-performance, balance-power, power): https://download.linrunner.de/packages/
Wer TLP nicht benötigt, kann die verschiedenen Scaling Driver beispielsweise auch mit cpupower setzen.
Phoronix Benchmarks für Consumer CPUs: https://www.phoronix.com/review/amd-pstate-epp-ryzen-mobile
Meine Erfahrungen mit dem EPP Scaling sind durchweg positiv. Mit 10W Powerlimit und epp powersave läuft mein 5625U im Regelfall komplett lüfterlos, beispielsweise auch beim Schauen von 1080p Videos im Browser oder anderen leichten Workloads wie Office. Ggü. dem alten pstate driver ist die CPU-Temperatur im Teillast-Betrieb gut 5°C geringer, bei den genannten Workloads bin ich stets zwischen 40°C und 50°C.
Zwar noch nicht getestet, wie jetzt die Laufzeit auf Batterie ist, aber es schaut zumindest vielversprechend aus.
Das System fühlt sich auch trotz des 10W Powerlimits stets sehr responsiv an. Gefühlt mehr als beim alten schedultil P-State, was sich zumindest durch die höheren zugelassenen Taktraten beim Boost erklären lässt.
Mehr Details zu amd_pstate=passive, amd_pstate=active, amd_pstate=guided:
https://lwn.net/ml/linux-kernel/20230113052141.2874296-1-wyes.karny@amd.com/