Enabling Neural Rendering in DirectX: Cooperative Vector Support Coming Soon

Table of Contents
Cooperative Vectors
Cooperative vector support in DirectX will accelerate AI workloads for real-time rendering, improving the performance of neural rendering techniques. This support enables matrix-vector multiplication with arbitrarily sized vectors, optimizing the operations required for AI tasks. Additionally, cooperative vectors allow AI tasks to run in different shader stages, enabling a small neural network to operate in a pixel shader without monopolizing the GPU. This advancement will facilitate the seamless integration of neural graphics techniques into DirectX applications, providing developers with tools to create immersive experiences.
Next Steps
The HLSL team is collaborating with AMD, Intel, NVIDIA, and Qualcomm to introduce cross-vendor support for cooperative vectors within the DirectX ecosystem. Stay tuned for updates on the upcoming Preview release, which will unlock the power of Tensor Cores for neural shading in NVIDIA’s RTX 50-series hardware. NVIDIA's neural shaders will enhance game asset visualization, optimize geometry for path tracing, and facilitate the creation of photorealistic game characters using AI. Visit NVIDIA’s plans for neural shaders and DirectX for more information.