Железо и технологии

Новая технология Nvidia RTX Neural Texture Compression наглядно демонстрирует снижение использования VRAM до 96%

Compusemble провел испытания технологии RTX Neural Texture Compression (NTC) от Nvidia в двух различных режимах: «NTC, транскодированный в BCn» и «Inference on Sample».

В первом варианте происходит транскодирование текстур в формат BCn при загрузке, в то время как второй режим отвечает лишь за распаковку отдельных текселей, необходимых для рендеринга конкретной сцены, что значительно снижает объем занимаемой текстурами памяти.

При разрешении 1440p и включенном DLSS режим «NTC transcoded to BCn» снизил объем памяти текстур в тестовом приложении на 64%, сократив его с 272 МБ до 98 МБ. В то же время режим «NTC inference on sample» обеспечил еще более впечатляющее снижение размера текстуры — всего до 11,37 МБ. Это означает, что объем памяти сократился на 95,8% по сравнению с обычным сжатием и на 88% по сравнению с предыдущим нейронным режимом.

Исследования Compusemble продемонстрировали, что производительность немного ухудшается при активированном RTX Neural Texture Compression. Однако стоит отметить, что бенчмаркер осуществлял тестирование этого бета-программного обеспечения на графической карте RTX 4090 предыдущего поколения, а не на актуальной RTX 5090. Поэтому вполне вероятно, что снижение производительности может уменьшиться с учетом новой архитектуры.

В режиме «NTC transcoded to BCn» наблюдается незначительное снижение среднего FPS по сравнению с отключенным NTC, хотя показатели 1% минимумов FPS оказались заметно лучше, чем при использовании обычного сжатия текстур. В режиме «NTC inference on sample» наблюдается наиболее значительное снижение, с диапазона 1600 FPS до приблизительно 1500 FPS. Показатели 1% минимумов значительно упали до уровня около 840 FPS.

Новая технология Nvidia RTX Neural Texture Compression наглядно демонстрирует снижение использования VRAM до 96%

Сокращение объема используемой памяти аналогично при разрешении 1440p с применением сглаживания TAA вместо масштабирования DLSS, однако поведение производительности GPU выявляет различия. Все три режима демонстрировали значительно более высокие результаты по сравнению с DLSS, достигая почти 2000 FPS. При анализе 1% минимальных значений в режиме «NTC inference on sample» результаты находились в пределах 1300 FPS, что является заметным улучшением по сравнению с 840 FPS. Увеличение разрешения до 4K приводит к значительному снижению производительности. С включенным масштабированием DLSS средний FPS составляет около 1100 FPS в режиме «NTC transcoded to BCn» и чуть менее 1000 FPS в режиме «NTC inference on sample». Минимумы 1% в обоих случаях были в области 500 FPS. Отключение DLSS в пользу нативного разрешения с TAA-сглаживанием демонстрирует средний прирост FPS: около 1700 FPS в режиме «NTC transcoded to BCn» и около 1500 FPS в режиме «NTC inference on sample». Минимум 1% для первого режима NTC оказался чуть ниже 1100 FPS, тогда как аналогичный показатель для второго режима составил чуть менее 800 FPS.