Перестроение структур трассировки на RX 9070 XT ускорилось в 230 тысяч раз — с 600 мс до 2,6 мкс

Энтузиаст проверил обновлённые возможности DirectX Raytracing на Radeon RX 9070 XT и получил резкий скачок производительности в образце D3D12RaytracingClusteredGeometry: частота кадров выросла с 1,7 до 91 FPS. Это примерно 54-кратный прирост, а структурам ускорения потребовалось почти на 90% меньше памяти.

Тест проходил при разрешении 1600×920 с фиксированной камерой. В том же тесте объём памяти структур ускорения сократился с 7518 до 771 МБ, указанное время перестроения — с 600 мс до 2,6 мкс, а время отправки лучей при этом сократилось с 8,5 до 8,2 мс.

Основной выигрыш обеспечило сокращение затрат на перестроение структур ускорения, а не заметное ускорение самого прохождения лучей. При стандартных 100 дополнительных BLAS новая технология была примерно вдвое быстрее. Когда их число увеличили до 10 000, прирост производительности превысил 50 раз. В тесте с разрешением 4K результат вырос с 1,6 до 28 FPS, но в отдельных случаях производительность при отправке лучей падала до 40%.

Одна из сцен запущенных для теста

Одна из сцен запущенных для теста

Сцена для теста содержала около 91 миллиона треугольников, полученные результаты не означают, что RX 9070 XT сможет запускать требовательные игры с трассировкой путей при 90 FPS: для интеграции технологии нужны изменения движка, а производительность в играх может отличаться. Майкрософт описала новые возможности в материалах об Agility SDK.

Предварительный драйвер AMD 26.20.12.01 поддерживает Clustered Geometry, Partitioned TLAS и Indirect Builds на видеокартах серии Radeon RX 9000.

Как вы считаете, насколько заметным станет этот прирост в играх, если для интеграции технологии разработчикам придётся менять движки?

НовостиЖелезо и технологииAMDвидеокарты

Источник: vgtimes.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев