Le CPU AMD saranno più efficienti in Linux
Il driver P-State EPP per hardware AMD è in fase di aggiornamento per migliorare l'efficienza delle CPU; atterrerà nel kernel 6.2.
Le CPU si sono evolute gravemente negli ultimi due anni, insieme alle GPU; entrambi sono diventati molto più intelligenti per regolare la loro velocità di clock mentre erano seduti inattivi o sotto carico pesante. Le vecchie CPU erano a 3 GHz anche se stavi semplicemente guardando lo schermo, senza nemmeno muovere il mouse. Con i cambiamenti negli algoritmi, anche le CPU più potenti assorbono un po' di energia quando “decidono” che è il momento di abbassare il voltaggio.
Modalità efficienza vs modalità prestazioni
I driver P-State EPP (Energy Performance Preference) per le CPU AMD nei sistemi Linux sono stati aggiornati. P-State è dove la CPU è sotto carico; gli algoritmi aiutano la CPU a modificare le velocità di clock in base alla temperatura, cercando anche di mantenere il consumo energetico il più basso possibile a seconda del carico. E ora, con le modifiche al driver P-State EPP, le CPU AMD possono offrire prestazioni per watt migliori.
Una migliore efficienza nei driver P-State EPP si ottiene implementando anche l'uso delle informazioni ACPI CPPC EPP. Con queste informazioni, la CPU può decidere di funzionare in modalità efficienza o modalità prestazioni, a seconda del software attualmente in esecuzione. Alcuni primi benchmark confermano che il nuovo driver fa davvero la differenza in termini di prestazioni per watt.
Il nuovo driver dovrebbe essere implementato nella versione 6.2 del kernel Linux. Mentre la finestra di unione del kernel 6.1 è attualmente aperta, il driver non è ancora pronto per essere unito.
di Rusen Gobel