È in corso un cambiamento piuttosto profondo per Mesa 23.1 che dovrebbe portare a dimezzare l’utilizzo della memoria di questo driver OpenGL-on-Vulkan per la maggior parte dei giochi senza influire negativamente sulle prestazioni e probabilmente chiudendo una serie di bug nel processo.

Mike Blumenkrantz del team di driver grafici Linux di Valve ha recentemente iniziato a esaminare la serializzazione di tutti i NIR mentre cercava l’esperienza di utilizzo eccessivo della RAM con Zink. Questo è simile a una modifica del driver RADV per ridurre l’utilizzo della RAM di sistema per alcuni giochi che è stata curata alla fine di marzo.

Con una nuova richiesta di unione per Zink per serializzare tutti i NIR, Blumenkrantz riassume così:

“questo riduce l’utilizzo della memoria del driver di oltre il 50% nella maggior parte dei giochi senza implicazioni sulle prestazioni

probabilmente corregge #8699 #8328 #6024″

È bello vedere e ha anche pubblicato un post sul blog con maggiori dettagli di quell’avventura di caccia ai bug per scoprire l’uso pesante della RAM in precedenza.

Questa modifica dovrebbe essere unita a Git presto in tempo per il rilascio Mesa 23.1 di questo trimestre.

Categories: IT Info