enfrdepluk
Search find 4120  disqus socia  tg2 f2 lin2 in2 X icon 3 y2  p2 tik steam2

Neural Texture Compression: сжатие текстур показало 24х кратную экономию памяти на RTX 5090

Технология Neural Texture Compression (NTC), разработанная в рамках архитектуры NVIDIA Blackwell, продемонстрировала впечатляющие результаты в новых тестах. Видео от энтузиаста Compusemble показывает, как NTC может кардинально снизить потребление видеопамяти, одновременно повышая качество изображения. Текстуры, сжатые с помощью нейросетей, в тестах Intel и NVIDIA оказались чётче и ближе к оригиналу, чем при использовании классических блочных алгоритмов.

В демонстрации NVIDIA, текстура шлема пилота в несжатом виде занимает 272 МБ, при блочном сжатии — 98 МБ, а с помощью NTC — всего 11.37 МБ, что означает снижение объёма более чем в 24 раза. При этом визуальное качество практически не отличается от оригинала. Это особенно актуально для игр с высоким разрешением и сложными материалами.

Чтобы обеспечить декомпрессию таких текстур в реальном времени, используется новый механизм DirectX — Cooperative Vectors, обеспечивающий доступ к матричным ускорителям (Tensor Cores у NVIDIA, XMX у Intel, AI Accelerators у AMD). Без этой функции производительность падает: на RTX 5090 декодирование одной текстуры без Cooperative Vectors заняло 5.7 мс против 0.111 мс при её активации.

Intel также представила NTC на примере модели T-Rex, где изображение стало заметно чётче по сравнению с блочным сжатием. Несмотря на рост времени обработки, технология уже выглядит применимой в играх — особенно с GPU, поддерживающими ИИ-ускорение.

NTC пока не применяется в коммерческих проектах, но архитектурные решения уже внедрены в API, и разработчики могут начать их использовать в ближайшее время. Это может привести к появлению игр с более высокой детализацией при меньших требованиях к VRAM.

Топ материалов GameGPU