Con la fine dell’anno alle porte, è un ottimo momento per vedere come stanno le prestazioni di gioco di Windows rispetto a Linux mentre entriamo nel 2023. In particolare, è interessante sul lato AMD Radeon con il driver grafico Linux open source stack avendo ottenuto grandi guadagni quest’anno grazie al continuo investimento di AMD e ai pesanti contributi di Valve al driver Mesa RADV Vulkan utilizzato da Steam Deck e comunemente in generale dai giocatori Linux. Ecco uno sguardo alle prestazioni della GPU Windows rispetto a Linux sia per il supporto RDNA2 maturo che per la grafica RDNA3 rilasciata di recente.
Questo benchmark di fine anno è guardando le prestazioni di Windows 11 rispetto a Ubuntu Linux per le schede grafiche AMD Radeon RX 6800 XT e Radeon RX 7900 XTX per uno sguardo maturo e moderno al supporto dei driver AMD Radeon Linux su Linux e Windows. Sono stati sottoposti a benchmark una varietà di giochi, principalmente giochi che funzionano bene su Linux tramite Steam Play, oltre ad altri benchmark grafici per vedere come stanno le prestazioni. Articoli simili arriveranno nei giorni a venire con l’esecuzione di benchmark su Intel Arc Graphics e hardware NVIDIA GeForce e per guardare al panorama mentre entriamo nel 2023.
Il test di Windows 11 è stato eseguito utilizzando Windows 11 Pro con tutti gli aggiornamenti di questa settimana. La Radeon RX 6800 XT è stata testata utilizzando il driver Adrenalin 22.11.2 Recommended (WHQL) come l’ultimo per quella GPU Navi 2. AMD Radeon RX 7900 XTX su Windows utilizzava Adrenalin 22.12.2 per Radeon RX 7900 Series (WHQL) come ultimo driver grafico RDNA3 rilasciato la scorsa settimana.
Oltre sul lato Linux, Linux 6.2-rc1 e Mesa 23.0-devel erano in uso come il più recente supporto per driver grafici AMD Radeon open source su Ubuntu 22.10. Questo test di Linux 6.2 + Mesa 23.0 offre uno sguardo alle capacità grafiche Linux all’avanguardia per l’hardware grafico AMD RDNA2 e RDNA3.
Tutti questi test sono stati eseguiti sullo stesso Intel Core i9 13900K”Raptor Lake”a velocità stock con 32 GB di memoria DDR5-6000, scheda madre ASUS PRIME Z790-P WIFI, Solidigm P44 PRO 2TB NVMe SSD e le schede grafiche di riferimento RX 6800 XT e RX 7900 XTX. Da lì sono stati condotti una varietà di giochi diversi e benchmark GPU.
HITMAN 3 funziona su Linux tramite Steam Play di Valve. Con la Radeon RX 6800 XT e il suo supporto driver maturo, le prestazioni a 1440p erano simili tra Windows e Linux. Con la Radeon RX 7900 XTX e quel nuovo supporto per i driver, il supporto per i driver di Windows era in condizioni migliori rispetto a Linux. Tuttavia, non è un brutto risultato per l’RX 7900 XTX con il suo supporto driver open source, considerando che Valve ha lavorato principalmente sul supporto RADV RDNA3.
Quando si è passati a HITMAN 3 a 4K, le prestazioni di Windows sono state ora nettamente migliore dei risultati di Linux sia per l’hardware RDNA2 che per RDNA3 testati. Con HITMAN 3 su RADV per RX 7900 XTX c’erano ancora alcuni problemi di danneggiamento nella parte inferiore dello schermo per quel driver Linux.
Il gioco Left 4 Dead 2 di Valve con rendering OpenGL funzionava meglio con l’hardware Radeon su Linux rispetto a Windows.
Portal 2, nel frattempo, stava ottenendo prestazioni notevolmente migliori con Windows quando si utilizzava la Radeon RX 6800 XT, mentre le prestazioni della Radeon RX 7900 XTX erano più vicine tra i due sistemi operativi.
Anche se non è un gioco, GravityMark funziona bene come un moderno benchmark grafico cross-API che funziona su tutti i principali sistemi operativi. GravityMark richiede abbastanza GPU, funziona molto bene ed è disponibile gratuitamente. Sembra che il driver RadeonSI Gallium3D su Linux abbia ancora margini di miglioramento rispetto al driver Radeon OpenGL proprietario su Windows…
Ma è piuttosto interessante, quando si tratta del supporto Vulkan con GravityMark per la nuova Radeon RX 7900 XTX stava riscontrando prestazioni più veloci su Linux con Radeon RX 7900 XTX rispetto a Windows.
Anche a 4K, le prestazioni Vulkan per Radeon RX 7900 XTX erano più veloci su Linux rispetto al driver Radeon Software Windows.
Sebbene il driver Mesa RADV abbia avuto un inizio in ritardo nel supportare le estensioni di ray-tracing Vulkan, è stato molto affascinante vedere prestazioni così eccezionali dallo stack di driver grafici open source su Linux rispetto alle prestazioni di Windows.
Simile all’ottima dimostrazione di GravityMark con Vulkan ray-tracing, anche i risultati del benchmark Quake II RTX sono stati abbastanza positivi per mostrare come il supporto RADV RT sia competitivo rispetto al driver Radeon Software su Windows.
p>
In alcune aree le prestazioni di RADV RT con h Quake II RTX era ancora dietro Windows, ma per il resto dei benchmark di certo non mi aspettavo che il driver RADV open source avesse prestazioni così competitive per il ray-tracing rispetto al driver Windows ufficiale di AMD… Quest’area è arrivata insieme negli ultimi mesi.
Strange Brigade in esecuzione su Linux tramite Steam Play mostrava alcuni problemi di prestazioni a 1080p e 1440p, ma a 4K tendeva a funzionare in modo simile al driver del software Radeon su Windows.
Unigine Heaven sta diventando piuttosto vecchio a questo punto, ma rimane ancora un benchmark nativo OpenGL impegnativo che funziona bene sia su Windows che su Linux. Per Unigine Heaven le migliori prestazioni sono state ancora ottenute con Windows 11, mentre le ultime prestazioni grafiche open source Radeon Linux non sono molto indietro.
Mentre Unigine Heaven mostrava i migliori risultati con Windows, nella versione più recente Nel benchmark Unigine Superposition ci sono state prestazioni simili sia su Windows che su Linux!
I risultati del benchmark Unigine Superposition sono stati molto incoraggianti e hanno mostrato le prestazioni del driver grafico open-source Radeon Linux corrispondenti alle prestazioni del driver grafico Windows proprietario e ufficiale di AMD.
Con il simulatore di volo X-Plane 12, Windows 11 è stato più veloce per entrambe le schede grafiche testate, ma un vantaggio più pronunciato per il driver Microsoft OS/Radeon Software per Windows quando si utilizzava la nuova Radeon RX 7900 XTX.
Se prendiamo la media geometrica di tutti i benchmark di grafica/gioco effettuati in questo articolo, Windows 11 con gli ultimi driver del software AMD Radeon è risultato in vantaggio. Soprattutto con la Radeon RX 7900 XTX lanciata all’inizio di questo mese, le prestazioni di Windows sono state dell’11% più veloci rispetto alla Radeon RX 6800 XT e il suo supporto driver maturo è stato solo del 6,5% più veloce con Windows.
La più grande sorpresa per me personalmente da questo test è stato vedere quanto bene funziona il ray-tracing RADV su Linux con Mesa 23.0-devel rispetto al driver software Radeon su Windows.
Questo è il breve sguardo a Radeon Windows rispetto a Linux prestazioni grafiche/di gioco alla fine del 2022. Alcuni giochi aggiuntivi come F1 22 e Cyberpunk 2077 sono stati esclusi da questo confronto a causa di artefatti di rendering sull’RX 7900 XTX sotto Linux. Simili risultati dei benchmark Intel Arc Graphics e NVIDIA arriveranno nei prossimi giorni insieme ad altri test delle prestazioni del lavoro senza fine sullo stack di driver GPU Linux open source.