Actualizaciones de DirectX: Álgebra lineal, compilador de grafos de cómputo y DXR 2.0
Microsoft ha lanzado actualizaciones de DirectX que introducen DirectX Linear Algebra (DXLA) y DirectX Compute Graph Compiler. Estas herramientas simplifican la integración de algoritmos de aprendizaje automático en shaders para juegos y apps. DXLA añade instrucciones de álgebra lineal a nivel de shader, incluyendo multiplicación de matrices —una operación clave para el escalado, anti-aliasing y trazado de rayos en tiempo real. Compute Graph Compiler se integra con DirectML, permitiendo que los modelos de ML se ejecuten como módulos estándar sin optimización manual de la GPU.
DirectX Linear Algebra: Primitivas matemáticas para shaders
DXLA extiende el conjunto de herramientas matemáticas de DirectX. Los shaders ahora admiten operaciones integradas de álgebra lineal:
- Multiplicación de matrices de varios rangos.
- Operaciones vector-matrix.
- Determinantes e inversas para matrices pequeñas.
Esto es crucial para tareas de ML en gráficos: las redes neuronales para escalado tipo DLSS o denoising requieren cálculos intensivos de matrices. Los desarrolladores pueden escribir shaders con soporte nativo para estas operaciones, evitando la emulación mediante instrucciones básicas de HLSL.
La vista previa pública de DXLA llegará en abril de 2026. Se confirma soporte de AMD, Intel, NVIDIA y Qualcomm.
DirectX Compute Graph Compiler: Automatizando ML en GPU
Compute Graph Compiler es una interfaz de alto nivel para DirectML. Compila grafos de cómputo de modelos de ML en código optimizado para hardware específico. Características clave:
- Adaptación automática a arquitecturas de GPU (NVIDIA, AMD, Intel).
- Soporte para formatos de modelos estándar sin optimización personalizada.
- Integración en la tubería gráfica como un compute shader.
El sistema analiza el grafo, distribuye las operaciones entre unidades de ejecución y minimiza el tráfico de memoria. Esto simplifica el traslado de funciones de ML a apps multiplataforma. Se espera la vista previa en verano de 2026.
Entrega avanzada de shaders para PC
Advanced Shader Delivery (ASD) pasa de consolas portátiles a escritorio. La tecnología automatiza la precompilación de shaders, eliminando el tartamudeo al inicio del juego. El proceso:
- Precompilación en el servidor o localmente.
- Entrega de binarios listos.
- Compilación mínima en tiempo de ejecución.
NVIDIA implementará ASD para GeForce RTX a finales de 2026. AMD e Intel han anunciado soporte similar. Es especialmente relevante para tuberías complejas con ray tracing.
DirectX Raytracing 2.0 y Opacity Micromaps
DXR 2.0 requiere Shader Model 6.10 e introduce Opacity Micromaps (OMM) para optimizar objetos semitransparentes. OMM acelera la travesía de BVH para follaje, cabello y partículas:
- Micromapas de opacidad en lugar de verificaciones de geometría completa.
- Reducción de 2–4x en la carga de RT-core según pruebas de Microsoft.
- Compatibilidad con DXR 1.x.
La actualización se integra con DXLA para denoising de rayos basado en ML.
Lo que importa
- DXLA añade operaciones de matrices a shaders, simplificando ML en gráficos.
- Compute Graph Compiler automatiza la optimización de DirectML para GPUs.
- ASD elimina el tartamudeo inicial en PC con soporte de todos los fabricantes.
- DXR 2.0 con OMM optimiza escenas semitransparentes en tiempo real.
- Cronograma: DXLA en abril, compilador en verano, ASD en la segunda mitad de 2026.
— Editorial Team
Aún no hay comentarios.