W miarę rozwoju technologii graficznych, gry komputerowe i aplikacje stają się coraz bardziej zaawansowane pod względem wizualnym. Jednak zwiększona jakość grafiki często wiąże się z większym obciążeniem dla kart graficznych. Dlatego też producenci sprzętu i oprogramowania szukają nowych metod optymalizacji, które pozwolą na płynne działanie aplikacji przy zachowaniu wysokiej jakości obrazu. Jednym z takich rozwiązań jest DLSS, czyli Deep Learning Super Sampling.
Co to jest DLSS?
DLSS (Deep Learning Super Sampling) to technologia opracowana przez firmę NVIDIA, która wykorzystuje sztuczną inteligencję i uczenie maszynowe do poprawy jakości obrazu w grach i aplikacjach. W skrócie, DLSS polega na renderowaniu obrazu w niższej rozdzielczości, a następnie skalowaniu go do wyższej rozdzielczości przy użyciu specjalnie wytrenowanych modeli neuronowych. Dzięki temu uzyskuje się obraz o jakości porównywalnej z natywną wyższą rozdzielczością, ale z mniejszym obciążeniem dla karty graficznej.
Jak działa DLSS?
Kiedy gra korzysta z DLSS, obraz jest najpierw renderowany w niższej rozdzielczości. Następnie, za pomocą specjalnie wytrenowanego modelu neuronowego, obraz jest przetwarzany i skalowany do wyższej rozdzielczości. Model ten został wytrenowany na podstawie wielu przykładów obrazów w różnych scenariuszach, dzięki czemu potrafi dokładnie określić, jak powinien wyglądać obraz po przeskalowaniu.
Zalety DLSS
- Poprawa wydajności: Dzięki DLSS gry mogą działać płynniej na kartach graficznych, które normalnie miałyby problem z utrzymaniem odpowiedniej liczby klatek na sekundę przy wysokich ustawieniach graficznych.
- Wysoka jakość obrazu: Mimo niższej rozdzielczości renderowania, obraz po przeskalowaniu przez DLSS jest często trudny do odróżnienia od obrazu renderowanego natywnie w wyższej rozdzielczości.
- Wsparcie dla ray tracingu: DLSS jest często używany w połączeniu z technologią ray tracingu, która jest bardzo wymagająca pod względem obliczeniowym. Dzięki DLSS można korzystać z ray tracingu bez znaczącego spadku wydajności.
Jakie karty wspierają DLSS?
Technologia DLSS, opracowana przez firmę NVIDIA, jest dostępna dla kart graficznych z rodziny RTX. Wspierane modele to:
- RTX 2060
- RTX 2070
- RTX 2080
- RTX 2080 Ti
- RTX 3060
- RTX 3060 Ti
- RTX 3070
- RTX 3070 Ti
- RTX 3080
- RTX 3080 Ti
- RTX 3090
- RTX 4060
- RTX 4060 Ti
- RTX 4070
- RTX 4070 Ti
- RTX 4080
- RTX 4080 Ti
- RTX 4090
Warto zwrócić uwagę, że DLSS wykorzystuje rdzenie tensorowe dostępne w tych kartach, które są specjalnie zaprojektowane do przetwarzania operacji związanych z uczeniem maszynowym. Dlatego też karty z serii GTX, mimo że są z tej samej generacji, nie obsługują technologii DLSS z powodu braku odpowiednich rdzeni.

NVIDIA DLSS – dostępne wersje
NVIDIA DLSS (Deep Learning Super Sampling) jest technologią, która korzysta z uczenia maszynowego do zwiększenia wydajności grafiki w grach komputerowych, zachowując przy tym wysoką jakość obrazu. Oto kilka wersji tej technologii wraz z ich charakterystyką:
- DLSS 1.0:
- Pierwsza wersja technologii DLSS, która korzystała z zeskanowanych klatek gier w niskiej rozdzielczości, aby wygenerować wysokiej jakości obrazy w wyższej rozdzielczości.
- DLSS 1.9:
- Wersja DLSS stworzona specjalnie dla gry Control, korzystająca z shader core, ale nie była przeznaczona do użycia w innych grach.
- DLSS 2.0:
- Uaktualniona wersja DLSS, która miała być stosowana we wszystkich grach z obsługą DLSS w przyszłości.
- DLSS 2.5:
- Wprowadzenie znaczących poprawek jakości obrazu, w tym stabilniejszych szczegółów, zredukowanego ghosting, lepszej gładkości krawędzi w scenariuszach o wysokim kontraście oraz ogólnych ulepszeń jakości obrazu.
- DLSS 2.5.1:
- Dodatkowe poprawki jakości obrazu w stosunku do wersji 2.5, co zostało zilustrowane na przykładzie gier Cyberpunk 2077 i The Witcher 3: Wild Hunt.
- DLSS 3.0:
- Wersja skupiająca się na maksymalizacji liczby klatek na sekundę (FPS) i jakości, wykorzystująca nowe rdzenie Tensor czwartej generacji oraz Optical Flow Accelerator na kartach graficznych GeForce RTX serii 40, która wykorzystuje sztuczną inteligencję do generowania dodatkowych klatek i poprawy jakości obrazu.
- DLSS 3.5:
- Wprowadzenie nowego algorytmu poprawiającego efekty ray tracing, takie jak oświetlenie, refleksje i cienie, co doprowadziło do znaczących poprawek jakości obrazu, a także obniżenia użycia VRAM.
Technologia DLSS ewoluowała wraz z kolejnymi wersjami, koncentrując się na ulepszaniu jakości obrazu i wydajności. Każda nowa wersja wniosła znaczące poprawki, począwszy od prostego skalowania obrazu w wersji 1.0, aż po zaawansowane ulepszenia ray tracing i poprawy wydajności w najnowszych wersjach 3.0 i 3.5.
Jakie gry wspierają DLSS?
Technologia DLSS stała się popularna wśród deweloperów gier dzięki możliwościom, jakie oferuje w zakresie poprawy jakości obrazu i wydajności. W chwili mojego ostatniego uaktualnienia wiedzy w styczniu 2022 roku, wiele gier już wprowadziło wsparcie dla DLSS, a ich liczba stale rosła. Oto niektóre z nich:
- “Control”
- “Cyberpunk 2077”
- “Death Stranding”
- “Deliver Us The Moon”
- “Minecraft” (w wersji z ray tracingiem)
- “Wolfenstein: Youngblood”
- “Battlefield V”
- “Metro Exodus”
- “Call of Duty: Warzone”
- “Fortnite”
- “Final Fantasy XV”
To tylko niektóre z gier, które wprowadziły wsparcie dla DLSS. Lista jest znacznie dłuższa i stale się rozrasta, ponieważ coraz więcej deweloperów dostrzega korzyści płynące z tej technologii. Zalecam regularne sprawdzanie oficjalnych źródeł lub stron producentów gier, aby być na bieżąco z najnowszymi tytułami obsługującymi DLSS.
NVIDIA DLSS – Podsumowanie
DLSS to innowacyjna technologia, która pozwala na uzyskanie wysokiej jakości obrazu przy mniejszym obciążeniu karty graficznej. Wykorzystując potęgę sztucznej inteligencji, DLSS oferuje graczom i twórcom treści nowe możliwości w dziedzinie grafiki komputerowej.
Pytania i odpowiedzi:
NVIDIA DLSS (Deep Learning Super Sampling) to technologia renderowania wykorzystująca uczenie maszynowe i AI do zwiększenia rozdzielczości obrazów w grach komputerowych, zachowując przy tym wysoką jakość obrazu i płynność działania.
DLSS wykorzystuje sieci neuronowe do przetwarzania obrazów w niższej rozdzielczości i skalowania ich do wyższej rozdzielczości, przy jednoczesnym zminimalizowaniu artefaktów i utrzymaniu wysokiej jakości obrazu.
Aby korzystać z DLSS, potrzebna jest kompatybilna karta graficzna NVIDIA RTX oraz gry lub aplikacje obsługujące tę technologię.
DLSS może znacząco zwiększyć liczbę klatek na sekundę (FPS) podczas gry, poprawiając ogólną wydajność, przy jednoczesnym zachowaniu wysokiej jakości obrazu.
Opcje DLSS można zazwyczaj znaleźć w menu ustawień graficznych gry. Wybór jest prosty: wystarczy wybrać żądaną opcję DLSS i włączyć ją, jeśli jest dostępna.
Źródła: