Улучшение трассировки путей: как Shader Model 6.9 повысит FPS в играх

Улучшение трассировки путей: как Shader Model 6.9 повысит FPS в играх

Компания Microsoft официально выпустила свежую версию Shader Model 6.9, которая выводит технологию Shader Execution Reordering (SER) из стадии предварительного тестирования. Эта важнейшая функция для графического API DirectX призвана радикально снизить потери производительности при использовании трассировки лучей и путей в современных видеоиграх. Ожидается, что стандартизация технологии сделает её массовой, облегчив процесс интеграции сложных визуальных эффектов для разработчиков.

Главная проблема сложных отражений заключается в дивергенции: когда лучи сталкиваются с разными объектами, графическому процессору приходится обрабатывать потоки последовательно, а не параллельно, что сильно тормозит систему. Внедрение SER решает эту задачу, группируя схожие операции вместе, что дает колоссальный прирост частоты кадров. По данным тестов, в игре Black Myth: Wukong производительность выросла на фантастические 370%, а в проектах Alan Wake 2 и Indiana Jones and the Great Circle — на 39% и 24% соответственно.

Ранее эта функция была эксклюзивной особенностью видеокарт от компании Nvidia, начиная с серии RTX 4000, где технология доказала свою высочайшую эффективность. Теперь же благодаря официальной интеграции в DirectX огромный буст до 90% получат владельцы новых графических ускорителей Intel Battlemage. Текущее поколение от компании AMD Radeon пока не имеет аппаратной поддержки SER, однако стандартизация технологии гарантирует её появление в будущих архитектурах.

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

@GameGPU_com

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

Обсудить в X

Игры

Железо