Microsoft está trabajando en DirectX para que soporte Neural Rendering por IA de las NVIDIA RTX 50
NVIDIA anunció sus RTX 50 durante el CES 2025 hace una semana y ahí pudimos ver por fin las especificaciones, detalles y precios que tendría la nueva generación de GPU. Lo que mostró NVIDIA en cuanto a rendimiento confundió bastante, pues aprovechaban el uso de DLSS Multi Frame Generation para demostrar que había una mejora del doble de FPS, pero claro, aquí se hace uso del nuevo DLSS 4. Otra de las mejoras de las RTX 50 fue el renderizado neuronal que aprovecharía los nuevos Tensor Cores de dichas gráficas. Ahora sabemos que Microsoft está trabajando en la API de DirectX para asegurarse que pronto habrá soporte para Neural Rendering por IA.
Si has estado siguiendo todas las novedades en el sector del hardware desde hace unos meses, te habrás enterado del lanzamiento de las nuevas CPU de AMD e Intel y recientemente tenemos las GPU para hablar sobre ellas. En cuanto a procesadores lo cierto es que no han llamado mucho la atención y podríamos decir que en términos generales ha sido un lanzamiento que podemos dejar de lado, a excepción del Ryzen 7 9800X3D si juegas a videojuegos, claro.
Microsoft añadirá soporte para funciones de Neural Rendering por IA próximamente en DirectX con el añadido de vectores cooperativos
Viendo que las CPU han decepcionado, toca ver si las GPU van a darnos alguna alegría y lo cierto es que por parte de NVIDIA no parece ser que aporten mucho. Es cierto que no tenemos reviews ni análisis a fondo sobre estas, pero en las gráficas de NVIDIA se muestra una mejora de alrededor de un 20-30% en rasterizado en juegos sobre la generación previa. En cambio, cuando se hacen las comparativas con DLSS 4 en las RTX 50 vs DLSS 3 en las RTX 40, vemos como se llegan a duplicar los FPS o incluso más.
Esto es gracias a Multi Frame Generation principalmente, pues se pueden generar hasta 3 frames adicionales con IA en lugar de 1 como el Frame Generation original. Además de esto, NVIDIA RTX Neural Rendering también llega a las RTX 50 y hará uso de la IA para mejorar los gráficos tanto en el sombreado, iluminación, texturas o Ray Tracing. Microsoft se ha puesto manos a la obra para asegurarse de que dará soporte a las funciones de Neural Rendering mediante el añadido de vectores cooperativos en DirectX. Según Microsoft, estos permitirán acelerar las cargas de trabajo de la IA para que se encargue del renderizado en tiempo real. DirectX permitirá la multiplicación de matrices con vectores de tamaño ordinario, optimizando las operaciones matriz-vector necesarias en el entrenamiento e inferencia de IA.
RTX Neural Texture Compression permitirá reducir el consumo de VRAM hasta 7 veces sin bajar la calidad gráfica
Microsoft asegura que los vectores cooperativos permitirán que las tareas de inteligencia artificial se puedan ejecutar en distintas etapas de los shaders, lo que significa que podría usarse la capacidad de pixel shader de una gráfica, pero no la GPU al completo. Quizá lo más interesante de todo es que con el soporte de vectores cooperativos, los desarrolladores podrán integrar las funciones y tecnologías de Neural Rendering en juegos y aplicaciones DirectX permitiendo así su uso con hardware compatible como las RTX 50.
NVIDIA anunció 3 tecnologías con su kit RTX Neural Rendering. La primera de estas es RTX Neural Texture Compression que permitirá comprimir miles de texturas en menos de un minuto haciendo uso de la IA. Estas texturas comprimidas podrán reducir en hasta 7 veces el consumo de la VRAM sin perder calidad. La segunda es RTX Neural Materials, que hará uso de la IA para comprimir código de shaders complejo y así procesar los materiales hasta 5 veces más rápido. Por último, tenemos RTX Neural Radiance Cache, tecnología que hace uso de la IA para mejorar la iluminación con Ray Tracing.