Еще в 2022 году Nvidia показала на видеокартах RTX 40 любопытную аппаратную функцию Shader Execution Reordering, или SER. Тогда ее подавали как способ облегчить жизнь трассировке лучей, а теперь технология официально закрепилась в стандарте DXR 1.2, который вошел в свежий DirectX Agility SDK версии 1.619. Из-за обилия терминов в анонсах легко запутаться, поэтому стоит объяснить, что именно меняется на практике и почему это влияет на скорость. Читать на сайте: Microsoft закрепила SER в DXR 1.2: трассировка лучей в DirectX может прибавить до 90% FPS Суть SER сводится к тому, что в «тяжелых» сценах с активной трассировкой лучей сокращается время, которое тратится на рендеринг одного пикселя. Нужно признать, что для GPU хуже всего непредсказуемая нагрузка: когда лучи начинают хаотично отражаться, картинка становится эффектнее, но вычисления расползаются, а параллельность проседает. SER в такой ситуации умеет вычленять и на лету упорядочивать похожие операции с отражениями и бликами, возвра
Microsoft закрепила SER в DXR 1.2: трассировка лучей в DirectX может прибавить до 90% FPS
3 марта3 мар
884
2 мин