Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

Microsoft prepara DirectX para soportar renderizado neuronal por IA en las nuevas NVIDIA RTX 50

El avance en gráficos en tiempo real está a punto de dar un gran salto con la llegada del renderizado neuronal por inteligencia artificial (IA), una de las tecnologías insignia de las recientemente anunciadas NVIDIA RTX 50. Microsoft ya trabaja en una actualización de su API DirectX para incluir soporte completo a esta innovadora técnica, lo que permitirá a los desarrolladores integrar capacidades de IA en sus juegos y aplicaciones.


¿Qué es el renderizado neuronal y por qué es relevante?

El renderizado neuronal utiliza algoritmos de IA para optimizar y mejorar múltiples aspectos del proceso gráfico, como texturas, iluminación, sombreado y trazado de rayos (Ray Tracing). En el caso de las RTX 50, NVIDIA ha introducido tecnologías como DLSS 4 y RTX Neural Rendering, que prometen duplicar los fotogramas por segundo (FPS) y mejorar drásticamente la calidad visual mediante el uso de IA.

Microsoft ha decidido impulsar esta tecnología en DirectX mediante una nueva funcionalidad: los vectores cooperativos. Estos permiten acelerar las cargas de trabajo de IA al optimizar operaciones como la multiplicación de matrices y vectores, esenciales en el entrenamiento e inferencia de modelos de IA.


Nuevas funcionalidades que llegarán a DirectX

La incorporación de vectores cooperativos en DirectX habilitará varias ventajas para el renderizado neuronal:

  1. Aceleración en shaders: Las tareas de IA podrán ejecutarse en etapas específicas de los shaders, como los pixel shaders, sin necesidad de utilizar toda la GPU. Esto permitirá usar redes neuronales pequeñas en tiempo real sin comprometer recursos gráficos generales.
  2. Compatibilidad con múltiples plataformas: Microsoft está trabajando junto a AMD, Intel, NVIDIA y Qualcomm para garantizar que esta tecnología funcione de manera cruzada en diversos tipos de hardware.
  3. Soporte para hardware dedicado: Los Tensor Cores de las RTX 50 podrán aprovechar las capacidades de los vectores cooperativos, desbloqueando un nuevo nivel de rendimiento en IA.

Avances de NVIDIA con RTX Neural Rendering

La familia de tecnologías de renderizado neuronal de NVIDIA, integrada en las RTX 50, incluye innovaciones como:

  • RTX Neural Texture Compression: Permite comprimir texturas hasta siete veces, reduciendo significativamente el consumo de VRAM sin afectar la calidad gráfica.
  • RTX Neural Materials: Utiliza IA para comprimir y optimizar shaders complejos, logrando procesar materiales hasta cinco veces más rápido.
  • RTX Neural Radiance Cache: Mejora la iluminación por Ray Tracing mediante algoritmos de IA, reduciendo los tiempos de cálculo sin comprometer la fidelidad visual.

Estas herramientas no solo aumentan la eficiencia gráfica, sino que también abren nuevas posibilidades para los desarrolladores al simplificar la creación de entornos fotorrealistas.


Impacto en el futuro de los gráficos en tiempo real

El soporte para el renderizado neuronal en DirectX marca un nuevo capítulo en el desarrollo de gráficos por computadora. Esta integración permitirá a los desarrolladores aprovechar el poder de la IA para crear experiencias inmersivas con mayor calidad visual y eficiencia.

Aunque aún no hay una fecha concreta para la implementación final de esta tecnología, Microsoft ya está trabajando en versiones preliminares que estarán disponibles para los desarrolladores en los próximos meses. Con las NVIDIA RTX 50 liderando esta revolución, el renderizado neuronal promete redefinir el futuro de los videojuegos y las aplicaciones gráficas.

Referencias: Nvidia y Microsoft

encuentra artículos

newsletter

Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

LO ÚLTIMO