По данным @opinali, в демо с рендером обуви включение NTC и Cooperative Vectors на RTX 5080 дало 2350 кадров в секунду при объёме памяти 9,2 МБ. Для сравнения: при отключении поддержки этих технологий (режим DP4A) производительность упала до 1030 FPS. При перекодировке текстур без NTC потребление памяти выросло до 79,4 МБ — почти в 9 раз больше.
NTC использует нейросети для сжатия и восстановления игровых текстур с минимальной потерей качества. Cooperative Vectors, в свою очередь, позволяют шейдерам работать сообща при обработке векторов и матриц. Вместе они дают компактное и быстрое решение, встроенное в стандартные DX12-шейдеры.
Сейчас технология поддерживается только на видеокартах NVIDIA и требует предварительных драйверов версии 590.26. Эти драйверы также активируют функцию Smooth Motion, но могут вызывать нестабильность. Альтернатив у AMD и Intel пока нет — их решения ещё не достигли нужного уровня.
Будущее гейминга — не только в «железе», но и в коде. NTC и Cooperative Vector могут изменить правила игры уже в ближайших поколениях видеокарт.
***
Автор обложки: NVIDIA. Источник обложки: Wccftech