NVIDIA NTC и DirectX Raytracing 1.2 значительно снижают потребление VRAM и улучшают производительность
Технология Neural Texture Compression (NTC) от NVIDIA, использующая нейронные сети для сжатия и распаковки игровых текстур с минимальной потерей качества, демонстрирует значительные улучшения в сочетании с DirectX Raytracing 1.2 от Microsoft. Последние тесты показывают существенное снижение потребления видеопамяти (VRAM) и заметный прирост производительности.
Пользователь @opinali провел тесты, где сочетание NTC и DirectX Raytracing 1.2 привело к масштабному снижению использования VRAM. Это стало возможным благодаря новой функции Cooperative Vectors в DXR 1.2, которая позволяет шейдерам GPU более эффективно работать с матричными и векторными операциями. В результате, механизм сжатия/распаковки NTC эффективно работает в стандартных игровых шейдерах через DX12, сокращая потребление VRAM.
Тестирование показало, что при включении Cooperative Vectors и NTC в режиме "Default" рендеринг текстур достигает 2350 FPS. Отключение этих функций (режим DP4A) снижает производительность до 1030 FPS, что составляет почти 80% разницы.
На данный момент технология NTC доступна только для GPU от NVIDIA, поскольку у Intel и AMD аналогичные нейронные рендеринг-комплекты еще не доработаны. NTC работает с новейшими предпросмотровыми драйверами версии 590.26, которые также включают технологию NVIDIA Smooth Motion. Ожидается, что эти программные улучшения значительно повлияют на производительность графических процессоров следующего поколения.