Пятница, 12 декабря, 2025
ДомойНовостиKhronos Group анонсировала расширение Vulkan SER для ускорения трассировки лучей

Khronos Group анонсировала расширение Vulkan SER для ускорения трассировки лучей

Консорциум Khronos Group представил новый кроссплатформенный инструмент для Vulkan — расширение VK_EXT_ray_tracing_invocation_reorder. Система, ранее именуемая как перестановка потоков для шейдеров (Shader Execution Reordering, SER), предназначена для оптимизации трассировки лучей через перераспределение нагрузки на графическом процессоре. До этого момента аналогичные возможности существовали лишь в проприетарном решении NVIDIA.

Технология устраняет проблему рассогласованности выполнения задач на GPU. При классической трассировке лучей отдельные вычислительные потоки обрабатывают различные маршруты и объекты: отраженные лучи взаимодействуют с отличающимися типами поверхностей, что вызывает запуск непохожих шейдеров. Это приводит к резкому падению производительности из-за необходимости последовательной обработки микроопераций.

SER борется с этими ограничениями посредством разделения процесса на три стадии:

  • Функция hitObjectTraceRayEXT служит для идентификации пересечений лучей
  • reorderThreadEXT временно останавливает вычисления для группировки потоков с идентичными задачами
  • hitObjectExecuteShaderEXT выполняет финальные шейдерные операции

Перераспределение потоков позволяет графическому процессору эффективнее использовать вычислительные блоки за счет снижения разнородности задач.

Практическое использование технологии продемонстрировало значительные результаты:

  • В проекте Black Myth: Wukong скорость обработки глобального освещения через трассировку увеличилась в 3.7 раза
  • Команда Indiana Jones and the Great Circle отметила рост производительности на 11-24% после тонкой настройки SER
  • В Alan Wake 2 совместное применение нескольких оптимизаций сократило ресурсозатраты на трассировку лучей на 39%
  • Синтетические испытания Microsoft зафиксировали увеличение FPS на 40-90% в зависимости от модели видеокарты

На аппаратном уровне полноценная поддержка SER реализована в следующих решениях:

  • Видеокарты NVIDIA GeForce RTX 40 и новейшей RTX 50 серии
  • Модели RTX 20 и 30 поколений работают с ограниченной функциональностью
  • Графика Intel Arc B-series и процессоры Core Ultra 2-го поколения

Компания AMD анонсировала добавление совместимости в предстоящих обновлениях драйверов.

Также по теме

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

Популярное

Последние комментарии