
Открываем твой цифровой клуб…
Технологии и ИИ
Компания Microsoft объявила о самом значительном обновлении технологии DirectX Raytracing (DXR) с момента её первого анонса в 2018 году. В рамках обновления представлены две технологии в виде предварительных версий: кластерная геометрия структур ускорения верхнего уровня (Clustered Geometry) и Partitioned Top-Level Acceleration Structures (PTLAS).
DirectX 12 Agility SDK 1.722 вводит кластерную геометрию и PTLAS, а также сборку структур ускорения на основе графического процессора. Заявление о цели нововведений — снизить вычислительные затраты на трассировку лучей в играх, причём демонстрация Microsoft обещает существенное снижение затрат.
Принципы кластерной геометрии заключаются в разбиении сложной геометрии на группы до 256 треугольников и 256 вершин. Это позволяет повторно использовать существующие кластеры или перестраивать меньшие участки без переработки больших структур. PTLAS применяет похожий подход ко всей сцене, чтобы GPU обновлял лишь изменившиеся области, тем самым существенно снижая нагрузку на чип.
Microsoft демонстрировала работу технологий на видеокарте Radeon RX 9070: в примере традиционное ускорение строения структур давало скорость около 1,2 кадров в секунду, что можно было назвать слайд-шоу. Переход к кластерной геометрии повысил скорость до 79 к/с, то есть примерно в 66 раз; однако авторы подчёркивают, что это не означает автоматическое удвоение скорости во всех играх, но может значительно изменить ситуацию с трассировкой лучей в играх, которые ранее потребляли ощутимые ресурсы GPU.
Для реализации новых функций не требуется новое оборудование: Nvidia заявила о поддержке всех карт GeForce RTX, AMD упомянула RX 9000, а Intel указала карты Arc B и iGPU в процессорах Core Ultra 200V и Series 3.
Обновление также включает интеграцию подхода Nvidia RTX Mega Geometry в стандартизированную реализацию DirectX, что делает данную технологию доступной для всех актуальных видеокарт.