Суть проблемы: DLSS 5 «съедает» ресурсы
Технология DLSS 5 с Neural Rendering (нейросетевой генерацией кадров) вызвала бурную дискуссию из-за колоссального падения производительности. В стандартной реализации NVIDIA применяет нейросетевой рендеринг после этапа Super Resolution, то есть к уже увеличенному изображению (например, с 1080p до 4K). Это требует огромных вычислительных мощностей, особенно на высоких разрешениях.
Решение от сообщества: Neural Upstream
Разработчик под псевдонимом matiasLombo создал модификацию Neural Upstream, которая меняет порядок операций. Нейросетевой рендеринг теперь выполняется до этапа апскейлинга DLSS Super Resolution. Это аналогично тому, как работают пресеты «Performance» или «Quality» в обычном DLSS 3/4, где генерация кадров происходит на более низком внутреннем разрешении.
Мод работает через утилиту DLSS5-Autopilot, которая позволяет активировать Neural Rendering в играх, официально не поддерживающих эту функцию (аналогично DLSS 5 Swapper).
Результаты тестирования
Тестирование проводилось на видеокарте NVIDIA GeForce RTX 4080 в игре Assassin's Creed Shadows при разрешении 4K и пресете DLSS Performance. Результаты демонстрируют значительный компромисс между скоростью и качеством:
| Конфигурация | Средний FPS | Примечание |
|---|---|---|
| DLSS 5 (стандартный пайплайн NVIDIA) | 31 FPS | Нейросеть работает на полном 4K разрешении |
| Neural Upstream (мод matiasLombo) | ~50 FPS | Нейросеть работает до апскейла |
| DLSS 5 выключен | 63 FPS | Базовая производительность без генерации кадров |
Цена производительности: визуальные артефакты
Перенос Neural Rendering на этап до апскейлинга имеет последствия для качества изображения. NVIDIA, вероятно, выбрала стандартный порядок (после апскейла) ради максимальной точности и детализации. Мод Neural Upstream, применяя нейросеть к более низкому разрешению, усиливает существующие проблемы DLSS 5, такие как эффект «зловещей долины» (uncanny valley) и размытие движущихся объектов. Пользователи отмечают, что при движении текстуры могут «разваливаться», так как теряется информация о временных сэмплах, которую DLSS использует для стабилизации картинки.
Перспективы
На данный момент NVIDIA заявляет, что оптимизирует DLSS 5 преимущественно для новой линейки RTX 50-series, и официальной поддержки на RTX 40-й серии для многих игр еще нет. Неясно, интегрирует ли NVIDIA подход Neural Upstream в будущие обновления. Однако успех мода показывает, что сообщество готово обходить ограничения вендора, если текущая реализация технологии слишком требовательна к «железу».
Источник: TechPowerUp ↗
