all’inizio di settembre AMD ha pubblicato il suo nuovo driver di ridimensionamento della frequenza della CPU”amd-pstate”per Linux che sfrutta i dati ACPI CPPC disponibili con Zen 2 e processori più recenti per prendere decisioni più sagge sul ridimensionamento della frequenza. L’obiettivo di AMD P-State è offrire migliori prestazioni per Watt e oggi hanno pubblicato una nuova revisione di questo driver.
A fine settembre AMD ha pubblicato le patch amd-pstate v2 mentre ora, alla fine di ottobre, ha pubblicato amd-pstate v3. Con questa serie di patch aggiornata, stanno ancora limitando la compatibilità dei driver per selezionare i processori Zen 3 mentre con il tempo intendono ampliarla fino al resto dei processori Zen 2 e Zen 3.
La novità della serie amd-pstate v3 è una patch di Valve per consentire l’utilizzo di SystemIO per i registri _CPC. Questa patch dovrebbe aiutare alcune piattaforme come ASUS Zephyrus G15 che utilizzano un registro SystemIO per l’elemento _CPC dalle prestazioni più elevate. Le patch v3 hanno anche una varietà di correzioni, documentazione aggiornata, pulizia di alcune API, pulizia di alcuni elementi dell’interfaccia sysfs e altri aggiornamenti.
Le patch amd-pstate v3 sono disponibili per la revisione e il test su la mailing list del kernel. Sebbene data la tempistica di queste patch e debba ancora essere sottoposta a un nuovo ciclo di revisione, è probabilmente improbabile che questo driver atterra per la prossima finestra di unione di Linux 5.16, specialmente se si apre effettivamente di domenica piuttosto che essere posticipato di una settimana. Peccato per questo driver, che è stato sviluppato in collaborazione con Valve come parte di Steam Deck e altri sviluppi AMD Linux, ma si spera che sarà pronto per la linea principale entro il ciclo 5.17.