Разработка

Технология Nvidia RTX Neural Texture Compression демонстрирует возможность снижения использования графической памяти до 96%

https://developer.nvidia.com/blog/get-started-with-neural-rendering-using-nvidia-rtx-kit/
Компания Compusemble протестировала технологию RTX Neural Texture Compression (NTC) от Nvidia в двух режимах: «NTC, транскодированный в BCn» и «Inference on Sample».
В первом режиме текстуры транскодируются в формат BCn при загрузке, а во втором — распаковываются только те тексели, которые нужны для рендеринга конкретного вида, что дополнительно снижает объем занимаемой памяти текстур.
При разрешении 1440p с активированным масштабированием DLSS режим «NTC, транскодированный в BCn» позволил сократить объем памяти текстур тестового приложения на 64% — с 272 МБ до 98 МБ. В то же время режим «NTC inference on sample» продемонстрировал еще более значительное снижение размера текстуры, уменьшив его до 11,37 МБ. Это на 95,8% меньше по сравнению с традиционным сжатием и на 88% меньше по сравнению с предыдущим режимом нейронного сжатия.
Тесты Compusemble показали, что при включении RTX Neural Texture Compression производительность немного снижается. Однако стоит отметить, что бенчмарк запускался на предыдущем поколении RTX 4090, а не на новом RTX 5090, поэтому возможно, что с новой архитектурой это снижение производительности будет менее заметным.
В режиме «NTC, транскодированный в BCn» наблюдается небольшое снижение среднего FPS по сравнению с отключенным NTC, при этом 1% минимумов FPS показали заметно лучшие результаты по сравнению с обычным сжатием текстур. Режим «NTC inference on sample» показал наибольшее снижение производительности, упав с диапазона 1600 FPS до 1500 FPS, а 1% минимумов снизились до 840 FPS.
При разрешении 1440p с TAA-сглаживанием вместо DLSS сокращение объема памяти остается таким же, однако производительность GPU отличается. Все три режима работали значительно быстрее, чем DLSS, достигая почти 2000 FPS, а 1% минимумов в режиме «NTC inference on sample» составили около 1300 FPS, что является значительным улучшением по сравнению с 840 FPS.
Повышение разрешения до 4K приводит к значительному снижению производительности. При включенном DLSS средний FPS составляет около 1100 FPS в режиме «NTC, транскодированном в BCn», и чуть менее 1000 FPS в режиме «NTC inference on sample». Минимумы 1% для обоих режимов находятся в диапазоне 500 FPS.
Отключение DLSS в пользу собственного разрешения со сглаживанием TAA демонстрирует средний прирост FPS до 1700 FPS в режиме «NTC, транскодированном в BCn», и около 1500 FPS в режиме «NTC inference on sample». Минимумы 1% для первого режима составляют чуть менее 1100 FPS, в то время как для второго режима — чуть менее 800 FPS.
mode_comment 0 favorite 1 bookmark 0

Присоединяйтесь к нам в телеграмм!

Приглашаем вас присоединиться к нашему Телеграмм каналу, где мы делимся самыми свежими новостями, трендами и ресурсами из мира разработки игр и компьютерной графики. 👇

Рекомендации

keyboard_arrow_up