El gigante tecnológico AMD reveló silenciosamente una nueva técnica gráfica de trazado de rayos que reduce significativamente el uso de memoria y permite que millones de triángulos animados se ejecuten a una velocidad de fotogramas constante. Sin embargo, aún no está claro si este avance en la investigación gráfica de AMD marcará una diferencia práctica en los juegos.
Como una de las caras líderes de la industria tecnológica, AMD es el fabricante de procesadores Ryzen y tarjetas gráficas Radeon. Además, las consolas PS5 y Xbox Series X/S utilizan hardware AMD. A pesar de la destreza tecnológica de AMD, el mercado de tarjetas gráficas para PC ha estado dominado en gran medida por su principal competidor, Nvidia. Sin embargo, la tarjeta insignia de Nvidia, la RTX 5090, tiene un precio de venta asombroso de más de $6,500 de vendedores externos en Amazon y Newegg. En comparación, la Radeon RX 9070 XT de AMD está disponible directamente en las tiendas minoristas a partir de $799.
El enfoque de jaula tetraédrica de AMD puede reducir el uso de memoria de vídeo de la GPU
Imagen vía AMD
Aunque los usuarios de AMD ya se benefician de la tecnología Advanced Shader Memory de Microsoft, una nueva técnica de trazado de rayos puede permitir que la brecha entre AMD y Nvidia se reduzca aún más. Holger Gruen, miembro de AMD, declaró a través de GPUOpen que el enfoque de jaula tetraédrica de AMD permitiría a los desarrolladores realizar trazado de rayos alrededor de jaulas únicas animadas y reducir la demanda de memoria de video de la carga de trabajo. AMD compartió una demostración técnica en video de un denso campo de césped y árboles que usaban jaulas tetraédricas. Si bien esta demostración de investigación no es una característica que ya se esté utilizando en los juegos al momento de escribir este artículo, la técnica podría permitir a los desarrolladores crear entornos más complejos y detallados sin usar tanta memoria.
AMD declaró que la demostración se ejecutó a más de 60 fotogramas por segundo (FPS) a 1080 utilizando una Radeon RX 9070 XT, que tiene 16 GB de memoria de video GDDR6. Si bien el enfoque tradicional en clústeres ofrece a los desarrolladores un control más preciso de la animación de vértices, también conlleva una gran demanda de memoria de vídeo. En comparación, la técnica de jaula tetraédrica utilizada en el vídeo sólo ocupaba 1,7 GB de memoria de vídeo. Si en su lugar se hubiera utilizado la técnica agrupada, se habrían requerido más de 80 GB de memoria de vídeo. En resumen, tanto la técnica tradicional de agrupamiento como la de jaula tetraédrica se pueden utilizar para diferentes propósitos, siendo esta última potencialmente preferible para el trazado de rayos del follaje y caracteres distantes.
Si los desarrolladores de juegos adoptaran el enfoque de jaula tetraédrica de AMD, también tendría un efecto en las generaciones de consolas actuales y futuras. Tanto Microsoft como Sony declararon que el hardware de AMD se utilizará, respectivamente, para Project Helix y la PS6. La decisión de ambas compañías continuará una tendencia que comenzó en 2013 durante las eras de PS4 y Xbox One. AMD declaró que la PS6 y Project Helix utilizarán procesadores AMD personalizados que tendrán gráficos RDNA 5 y arquitectura de CPU Zen 6 integradas en ambas consolas.
Dado que la actual crisis de escasez de DRAM está provocando que los precios de las memorias RAM, las tarjetas gráficas y las unidades de estado sólido se disparen, cualquier intento de reducir el uso de la memoria de vídeo sería beneficioso para los jugadores que utilizan hardware más antiguo o de gama baja. Queda por ver cuántos desarrolladores utilizarán la investigación de AMD de cara a la próxima generación de hardware para juegos.