Новые технологии в DirectX оптимизируют RT, повышая FPS

Компания Microsoft выпустила обновление для своего инструментария разработки Agility SDK (версии 1.717). Главные нововведения — технологии Shader Execution Reordering (SER) и Opacity Micromaps (OMM), призванные существенно повысить производительность в проектах с активным использованием трассировки лучей, особенно в сложных сценах.
SER (Переупорядочивание выполнения шейдеров). Эта функция помогает графическому процессору эффективнее организовывать выполнение параллельных задач (потоков) во время трассировки лучей. За счет снижения простоев и лучшей группировки схожих операций SER позволяет ускорить рендеринг отдельных кадров.
OMM (Карты непрозрачности микромасштаба). Технология оптимизирует обработку объектов с частичной прозрачностью (например, листва, решетки). Раньше для этого часто требовались ресурсоемкие вычисления (AnyHit шейдеры). OMM передает часть этой работы специализированному аппаратному блоку, снижая нагрузку на RT-ядра GPU без видимого ухудшения качества изображения.
По оценкам Microsoft, использование OMM может ускорить рендеринг в играх с трассировкой пути вдвое-втрое в подходящих сценах. Тесты на демонстрационных сценах NVIDIA показали прирост производительности более чем на 60% (например, с 55 до 90 кадров в секунду). В ресурсоемких проектах, активно использующих прозрачность и трассировку (вроде Alan Wake 2), комбинация SER и OMM позволила сократить время рендеринга одного кадра с 16.8 мс до 10.2 мс на топовом GPU — это означает прирост почти на 40%.
На данный момент полную поддержку обеих технологий в своих драйверах обеспечивает NVIDIA для графических карт серии RTX. Ожидается, что другие производители GPU добавят поддержку в будущем.
-
Низкий FPS в GTA: The Trilogy можно исправить с помощью DirectX 12
-
Во вдохновленную S.T.A.L.K.E.R. игру Chernobylite добавили Припять и поддержку DirectX 12
-
Microsoft обещает двукратный прирост скорости с DirectX Raytracing 1.2
-
NVIDIA и Microsoft готовятся запустить нейронный рендеринг в DirectX 12
-
Фанат в одиночку создает ремастер самой первой игры от авторов Dishonored — Unreal Engine 4, DirectX 12 и рейтрейсинг прилагаются