Энтузиаст проверил обновлённые возможности 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