Secondo Phoronix, AMD e Valve stanno sviluppando congiuntamente un nuovo driver che migliorerà le prestazioni della CPU su Steam Deck. In teoria, non solo la console di gioco Valve può beneficiare di questa collaborazione nelle moderne applicazioni di gioco, ma in generale tutti i computer con processori Ryzen e sistemi Linux.
Costruito su un'APU AMD personalizzata con core Zen 2 e grafica RDNA 2 integrata, Steam Deck, presentato di recente, è alimentato dal sistema operativo Arch basato su Linux. Con questo in mente, Valve sta cercando di ottimizzare il suo software in modo che la console sia in grado di eseguire tutti i giochi nella libreria Steam, inclusi i progetti di livello AAA.
Si noti che ora l'architettura AMD Zen 2 utilizza il driver ACPI CPUFreq, il cui funzionamento è attualmente tutt'altro che ideale: utilizza meccanismi di controllo di potenza e frequenza inefficaci, per cui il livello di prestazioni della console è stato inferiore al previsto.
A differenza di Intel, AMD non ha prestato molta attenzione all'ottimizzazione del codice per Linux per molto tempo. Secondo la fonte, il "team rosso", insieme a Valve, ha intensificato le proprie attività in questo settore, con l'intenzione di apportare modifiche allo scheduler Linux e al driver ACPI CPUFreq, che influiscono sulle prestazioni e sull'efficienza energetica. Il nuovo meccanismo di scalabilità delle prestazioni del processore collaborativo (CPPC) fa parte della specifica ACPI che migliora le prestazioni per tutte le moderne architetture Zen. Tuttavia, se AMD decide di rilasciare un nuovo driver solo per un produttore specifico (per Valve), solo lo Steam Deck trarrà vantaggio dal nuovo meccanismo di ridimensionamento.
Maggiori dettagli su questo problema sono attesi il mese prossimo. AMD parteciperà alla X.org Developer Conference (XDC) dal 15 al 17 settembre. È possibile che AMD condivida i dettagli del suo sviluppo congiunto con Valve su di esso.
2021-08-02 18:03:32
Autore: Vitalii Babkin