ZLUDA si aggiorna:PhysX a 32 bit sulle GPU Radeon

Oggi alle 9:30

Il supporto è ancora in fase pre-alpha, ma in Mafia II gli FPS triplicano su una RX 9070 XT, con effetti come detriti e fiamme finora esclusivi delle schede NVIDIA.

Ads

Chi possiede una scheda video Radeon ha sempre dovuto rinunciare al PhysX accelerato su GPU, una tecnologia NVIDIA presente in molti giochi PC del passato. ZLUDA v6 cambia le cose: questa implementazione open-source di CUDA per schede non NVIDIA aggiunge il supporto in fase pre-alpha al PhysX a 32 bit.

Lo sviluppatore spiega che la pull request #651 non è ancora completa, ma già permette ad alcuni vecchi titoli di girare più veloci su GPU AMD. In diversi giochi arrivano anche effetti visivi extra come detriti e fiamme, prima riservati a chi aveva una scheda NVIDIA.

Il guadagno è netto. Nel benchmark di Mafia II del 2010, su un sistema con Ryzen 9 9950X3D e Radeon RX 9070 XT a 2560×1440, il risultato passa da 26,2 FPS senza ZLUDA a 80,2 FPS con ZLUDA: un incremento di 3,06 volte con PhysX attivo.

Non ancora pronto per tutti #

Lo sviluppatore avverte che il supporto è incompleto. Le simulazioni dei fluidi possono presentare glitch e il metodo attuale per caricare ZLUDA nei giochi Steam è scomodo. Il test è stato eseguito su un solo PC con una configurazione insolita, quindi la compatibilità più ampia resta da dimostrare.

ZLUDA v6 aggiunge anche il supporto di base alle texture, ora sufficiente per PhysX e Blender, e migliora Windows con un loader più affidabile che gestisce da solo le librerie prestazionali.

Il progetto cambia direzione: ZLUDA non ha più finanziamenti commerciali ed è tornato un progetto del weekend. Lo sviluppo continua, ma lo sviluppatore prevede aggiornamenti meno frequenti.

Fonte: VideoCardz, Wccftech, HotHardware, Phoronix, ZLUDA Blog