Al depurar gráficos problemas de controladores/API o perfiles de rendimiento y dependiendo de los volcados de sombreadores, el tamaño de dichos volcados puede sumarse rápidamente debido a todo el estado recopilado, etc., pero también a las ineficiencias cuando no se encuentran dentro de la memoria contigua. Afortunadamente para el controlador Radeon Vulkan”RADV”de Mesa para emparejar con Radeon GPU Profiler, hay una mejora significativa que acaba de aterrizar para producir archivos de menor tamaño.

El cambio que aterrizó en Mesa 22.0-devel es para cargar binarios de sombreado de una tubería de forma contigua en la memoria. Radeon GPU Profiler de AMD espera que los sombreadores estén en la memoria contigua, de lo contrario, las capturas son bastante grandes con muchos agujeros. Con el cambio realizado por el desarrollador de Valve, Samuel Pitoiset, el controlador RADV ahora los proporcionará en memoria contigua.

Como se indica en la solicitud de fusión , esto reduce una captura de prueba dentro Cyberpunk 2077 de aproximadamente 3,5 GB a 180 MB simplemente asegurándose de que los binarios del sombreador estén en la memoria contigua… Una mejora considerable y mucho más fácil al tener que cargar capturas RGP para informes de errores o intercambiar las capturas de otra manera, sin mencionar el espacio en disco desperdiciado y banda ancha.

Radeon GPU Profiler (RGP)

Esto será muy práctico para evitar una gran cantidad de espacio extra desperdiciado al capturar perfiles ya sea al resolver problemas de API/controladores o tratando de optimizar el rendimiento. Dado que los desarrolladores de Radeon Mesa utilizan Radeon GPU Profiler, así como Valve que admite el uso de RGP por parte de los desarrolladores de juegos para Steam Deck con tecnología AMD, este cambio de bajo nivel pero importante será muy útil.

Categories: IT Info