Dodatkowe funkcje w kartach graficznych NVIDIA GeForce. Czym jest ray tracing, DLSS, Reflex, Ansel i Highlights
- SPIS TREŚCI -
Technologia DLSS, czyli upscaling nowej generacji
Czym właściwie jest technologia DLSS (Deep Learning Super-Sampling)? Najprościej rzecz ujmując - skalowaniem obrazu (upscaling) wykorzystującym do odtwarzania trójwymiarowej sceny sprzętowe jednostki Tensor, będące składową bloków SM napędzających karty graficzne z rodziny GeForce RTX. Wyspecjalizowane rdzenie zaprzęgnięto do głębokiego uczenia (stąd właśnie Deep Learning w nazwie DLSS), początkowo wymagając osobnego szkolenia dla każdej obsługiwanej gry komputerowej. Takie rozwiązanie okazało się jednak niezbyt efektywne, a jakość reprodukowanego obrazu daleka od satysfakcjonującej. Innymi słowy - DLSS wprawdzie odczuwalnie zwiększało płynność animacji, ale kosztem zauważalnego pogorszenia ostrości grafiki, zwłaszcza w niższych rozdzielczościach. Skutkiem tego większość graczy pierwszą iterację DLSS traktowało jako protezę. NVIDIA ciężko pracowała nad usprawnieniem tego rozwiązania, wyciągnęła odpowiednie wnioski i postanowiła przekuć brzydkie kaczątko w Wunderwaffe. Właśnie takim asem w rękawie Zielonych jest obecnie używane DLSS 2.x.
DLSS 2.x przynosi szereg fundamentalnych zmian m.in. pracuje na ulepszonej sieci neuronowej wykorzystującej algorytmy głębokiego uczenia, która dedykowana jest wszystkim grom komputerowym obsługującym to rozwiązanie. Platforma przechodzi „szkolenie” w oparciu o dziesiątki tysięcy obrazów o wysokiej rozdzielczości, renderowanych na superkomputerze NVIDII przy bardzo niskiej liczbie klatek na sekundę i 64 próbkach na piksel. Jako materiał wejściowy wykorzystywane są dodatkowo obrazy o niskiej rozdzielczości poddane aliasingowi oraz wektory ruchu, pochodzące z tych samych obrazów oraz renderowane przez silnik produkcji. Wspólny model „uczenia” pozwolił zwiększyć wydajność i skalowanie, zwłaszcza w bardzo wysokich rozdzielczościach, gdzie przyrost klatek na sekundę potrafi sięgać imponujących 80% (przykładem Cyberpunk 2077). NVIDIA usprawniła zatem dobre aspekty i wyeliminowała słabe punkty pierwszej generacji DLSS, nareszcie zbliżając do koncepcji jakiej wszyscy oczekiwaliśmy.

Cyberpunk 2077 - Little China
Skalowanie wydajności z DLSS
klatki na sekundę (więcej = lepiej)
1920x1080, Ustawienia Ultra
DLSS Ultra Performance
1920x1080, Ustawienia Ultra
DLSS Performance
1920x1080, Ustawienia Ultra
DLSS Balanced
1920x1080, Ustawienia Ultra
DLSS Quality
1920x1080, Ustawienia Ultra
DLSS OFF

Cyberpunk 2077 - Little China
Skalowanie wydajności z DLSS
klatki na sekundę (więcej = lepiej)
2560x1440, Ustawienia Ultra
DLSS Ultra Performance
2560x1440, Ustawienia Ultra
DLSS Performance
2560x1440, Ustawienia Ultra
DLSS Balanced
2560x1440, Ustawienia Ultra
DLSS Quality
2560x1440, Ustawienia Ultra
DLSS OFF

Cyberpunk 2077 - Little China
Skalowanie wydajności z DLSS
klatki na sekundę (więcej = lepiej)
3840x2160, Ustawienia Ultra
DLSS Ultra Performance
3840x2160, Ustawienia Ultra
DLSS Performance
3840x2160, Ustawienia Ultra
DLSS Balanced
3840x2160, Ustawienia Ultra
DLSS Quality
3840x2160, Ustawienia Ultra
DLSS OFF
Znacznie więcej swobody w dostrajaniu ustawień pozostawiono też samemu użytkownikowi, bowiem DLSS 2.x standardowo udostępnia profile Performance (Wydajność) / Balanced (Zrównoważony) / Quality (Jakość) - różniące wykorzystaną rozdzielczością, co wpływa na ostrość obrazu. Różnice względem rozdzielczości natywnej są widoczne, ale rekompensuje to ogromny wzrost wydajności, nawet w trybie Quality będącym najbliżej oryginału. Niedawno wprowadzono też profil Ultra Performance dedykowane głównie wyświetlaczom 8K, gdzie sieć neuronowa z pomocą algorytmów sztucznej inteligencji upscaluje obraz z rozdzielczości 2560x1440 do 7680x4320 pikseli. Układy Ampere otrzymały też rdzenie Tensor trzeciej generacji, zajmujące mniej miejsca w strukturze krzemowej lecz znacznie lepiej przystosowane do głębokiego uczenia i wykorzystywania potencjału sieci neuronowej. NVIDIA podaje w swojej dokumentacji, że wydajność nowych tensorów jest prawie trzykrotnie większa od poprzednika. Dlatego zastosowano ich dwukrotnie mniej niż w Turingu - GeForce RTX 3080 posiada zaledwie połowę jednostek jakimi dysponował GeForce RTX 2080 Ti przy identycznej ilości bloków SM. Jak wygląda to wszystko w praktyce obrazują screeny w asyście wykresów wydajności.
Cyberpunk 2077 - 1920x1080 DLSS OFF vs DLSS Q
Cyberpunk 2077 - 2560x1440 DLSS OFF vs DLSS Q
Cyberpunk 2077 - 3840x2160 DLSS OFF vs DLSS Q
- SPIS TREŚCI -
Powiązane publikacje

Test karty graficznej MSI GeForce RTX 5060 Ti Gaming 16 GB - Więcej pamięci graficznej, jednak czy proporcjonalnie do wydajności?
230
Test Assassin's Creed Shadows - PC kontra PlayStation 5. Test technik NVIDIA DLSS 4, AMD FSR i Intel XeSS, skalowanie wydajności
122
Test wydajności Assassin's Creed Shadows PC - Wymagania sprzętowe to większy problem, niż czarnoskóry samuraj
165
Test wydajności GTA V Enhanced - Ray tracing podnosi wymagania sprzętowe do poziomu GTA VI. Wielka aktualizacja na 10 rocznicę
178