Microsoft представила (https://devblogs.
Shader Model 6.10, добавив в DirectX инструменты для работы с нейросетями и трассировкой лучей. Ключевым нововведением стал интерфейс LinAlg, который позволяет выполнять сложные матричные вычисления напрямую через шейдеры. Это упростит внедрение алгоритмов апскейлинга и шумоподавления, использующих машинное обучение.
Также разработчики получили доступ к расширенному объему общей памяти (Variable Group Shared Memory) и новым функциям идентификации потоков. Трассировка лучей обзавелась поддержкой ClusterID, что намекает на подготовку к стандарту DXR 2.0. Кроме того, новый API позволяет видеокартам обрабатывать списки команд асинхронно, выполняя копирование или очистку данных параллельно с основными вычислениями.
NVIDIA уже реализовала матричные вычисления на всех картах RTX, тогда как у AMD полноценная поддержка LinAlg заявлена только для линейки Radeon RX 9000. Intel планирует внедрить основные фишки в драйверы для серии Arc B-Series в ближайшее время. Фактически Microsoft объединяет графический рендеринг и ИИ в один конвейер, задавая стандарт для игр следующего поколения.