Microsoft представила Shader Model 6.10 с ускорением ИИ и LinAlg

Microsoft представила Shader Model 6.10 с ускорением ИИ и LinAlg

Microsoft представила предварительную версию Shader Model 6.10 в рамках обновления DirectX Agility SDK 1.720 и DXC 1.10.2605.2. Основным нововведением стала библиотека LinAlg которая позволяет выполнять сложные матричные операции напрямую на графическом процессоре. Данная технология ориентирована на графические задачи использующие машинное обучение включая масштабирование изображения и подавление шумов.

Обновление Shader Model 6.10 снимает старое ограничение в 32КБ для разделяемой памяти группы позволяя разработчикам использовать весь потенциал современного оборудования. Введены новые функции для трассировки лучей включая TriangleObjectPositions и ClusterID для более точной работы с геометрией. Также добавлены API для пакетной обработки асинхронных команд что позволяет параллельно выполнять операции копирования и очистки памяти при отсутствии зависимостей.

Аппаратная поддержка новых функций зависит от конкретной архитектуры и драйверов видеокарт. AMD подтвердила совместимость для серий Radeon RX 7000 и RX 9000 при этом поддержка LinAlg ограничена только новейшей линейкой RX 9000. NVIDIA обеспечит работу большинства функций на картах RTX а Intel планирует внедрить поддержку матричных вычислений для ускорителей Arc B-Series в ближайших обновлениях.

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

Присоединяйтесь к обсуждению, делитесь результатами своих бенчмарков и спорьте о производительности железа в X.

Обсудить в X

Игры

Железо