BLOG

Czym jest AMD FSR?

Ostatnia aktualizacja:

  Ta strona została automatycznie przetłumaczona przez DeepL. Switch to English

W czerwcu 2021 roku firma AMD wprowadziła na rynek technologię FSR (FidelityFX Super Resolution) – rozwiązanie służące do skalowania obrazu i generowania klatek. Technologia ta ma na celu poprawę wydajności w grach przy jednoczesnym zachowaniu wysokiego poziomu jakości grafiki.

Zamiast renderować każdą klatkę w wysokiej rozdzielczości, technologia ta renderuje klatkę w niższej rozdzielczości, a następnie odtwarza ją w wersji o wyższej rozdzielczości. Na przykład może renderować obraz w rozdzielczości 1080p, a następnie odtworzyć go w rozdzielczości 4K w czasie krótszym niż zajęłoby renderowanie go bezpośrednio w rozdzielczości 4K, przy minimalnej utracie jakości. Oznacza to, że zyskujesz to, co najlepsze z obu rozwiązań: wyższą liczbę klatek na sekundę (FPS) oraz lepszą jakość obrazu.

Jedną z największych zalet FSR jest to, że działa on na kartach graficznych AMD, Nvidia i Intel, a nawet na niektórych starszych modelach, których byś się nie spodziewał, więc jeśli korzystasz z kart z serii Nvidia GTX 10XX lub Radeon RX400, nie zostaniesz całkowicie w tyle.

Aby w pełni wykorzystać możliwości skalowania AMD FSR, zalecamy zapoznanie się z modelami RX 9070 i RX 9070XT.

Czym jest AMD FSR?

FSR to technologia superpróbkowania, która zasadniczo polega na tym, co następuje:

  • Gra wyświetla klatkę o niższej rozdzielczości (na przykład 1080p)
  • FSR odtwarza ten obraz w wyższej rozdzielczości (np. 1440p lub 4K)
  • Obciążenie to jest mniejsze niż w przypadku renderowania natywnego w wyższej rozdzielczości, co przekłada się na wyższą liczbę klatek na sekundę (FPS)

Brzmi to jak DLSS, ale w rzeczywistości jest to coś zupełnie innego. Podczas gdy DLSS w dużym stopniu opiera się na sprzęcie AI, FSR powstało w oparciu o czystą technologię shaderów, co ułatwia jego wdrożenie i wyjaśnia, dlaczego działa nie tylko na kartach graficznych AMD, a także pozwala na korzystanie z tej technologii na starszym sprzęcie.

Chociaż nowsze wersje FSR wykorzystują techniki oparte na sztucznej inteligencji oraz dane czasowe, starsze wersje nadal zapewniają znaczną poprawę jakości w porównaniu ze standardowym renderowaniem.

FSR 1.0

Wprowadzona w 2021 roku była to pierwsza wersja technologii AMD FSR. Wprowadzono w niej skalowanie przestrzenne, które wykrywało krawędzie obiektów na obrazach w poszczególnych klatkach w sposób niezależny. Oznacza to, że technologia ta nie odwołuje się do poprzednich klatek i stosuje proces wyostrzania w celu poprawy wyrazistości. Proces ten ma również tę zaletę, że skutecznie eliminuje efekt „duchów”, obserwowany w przypadku innych metod.

Ponieważ korzysta jedynie z jednej klatki danych, jest bardzo szybki, lekki i łatwy do zintegrowania z grami, co wymaga od twórców minimalnego nakładu pracy. Ma jednak swoje wady – czasami generuje rozmyte lub nadmiernie wyostrzone obrazy

Kolejną zaletą jest to, że FSR 1.0 to technologia oparta na shaderach, więc nie jest ograniczona do procesorów graficznych AMD i działa zarówno na procesorach graficznych Nvidii, jak i Intela, w tym na niektórych zaskakująco słabszych i starszych modelach, ponieważ wymagania sprzętowe są niezwykle niskie.

FSR 2.0

Co ciekawe, następcą FSR 1.0 jest FSR 2.0. Ta wersja, wydana w 2022 roku, stanowi znaczący krok naprzód. Wraz z tą wersją wkraczamy w świat skalowania czasowego, co jest eleganckim sposobem na określenie, że wykorzystuje ona dane z poprzednich klatek. Podobnie jak w przypadku FSR 1.0, klatki są renderowane w niższej rozdzielczości, a następnie skalowane do rozdzielczości zbliżonej do 4K. Chociaż pod tym względem nie różni się to od poprzedniej wersji, zmiana polega na tym, że w tym przypadku wykorzystywane są wektory ruchu oraz informacje o głębi przekazywane przez silnik gry.

Dzięki temu algorytm może śledzić obiekt, odtwarzając drobne szczegóły, które mogą zostać utracone podczas ruchu, oraz redukując postrzępione krawędzie i migotanie, a jednocześnie zachowując rozmycie ruchu jako rozmycie, a nie traktując go jako artefakt renderowania.

FSR 3.0

W ramach tej aktualizacji firma AMD jeszcze bardziej zwiększyła wydajność graficzną, wykorzystując zaawansowane narzędzia do skalowania rozdzielczości i generowania klatek z poprzednich wersji, udoskonalając je i dodając nowe funkcje.

Najważniejszą z nich jest technologia Fluid Motion Frames, w skrócie FMF. Technologia ta generuje nowe klatki pomiędzy już wyrenderowanymi, co pozwala znacznie zwiększyć odczuwaną liczbę klatek na sekundę (FPS) oraz radykalnie ograniczyć zacięcia w grze poprzez skuteczne wypełnianie luk między klatkami, zapewniając płynniejsze wrażenia z rozgrywki. Wprowadzono również ulepszenia w obsłudze wektorów ruchu (Motion Vector), wprowadzonej w FSR 2.0, w celu poprawy stabilności obrazu i ograniczenia efektu „duchów”.

Aby zapobiegać potencjalnym opóźnieniom w grze wynikającym z generowania klatek, firma AMD wprowadziła również funkcję AMD Anti-Lag+. Jest to narzędzie oparte na sterowniku, przeznaczone dla kart graficznych AMD, które synchronizuje tempo pracy procesora i karty graficznej, zapobiegając nadmiernemu wyprzedzaniu przez procesor w przetwarzaniu klatek. Dla graczy oznacza to, że reakcje na polecenia są bardziej płynne.

W ramach tej aktualizacji wiele z tych funkcji stało się modułowych, co oznacza, że w oprogramowaniu AMD Adrenalin można wyłączyć wybrane elementy zgodnie z własnymi potrzebami.

FSR 4.0 (Redstone)

W tej wersji FSR wprowadzono cztery nowe technologie zoptymalizowane pod kątem kart graficznych z serii RX 9000, a dzięki zaktualizowanemu zestawowi SDK 2026 (FSR 4.1) są one teraz dostępne również dla kart graficznych z serii RX 7000. Poniżej przedstawiamy ich szczegółowy opis, ponieważ stanowią one znaczącą aktualizację w stosunku do starszego systemu renderowania analitycznego.

  • Skalowanie FSR

Technologia ta, znana wcześniej jako FSR 4, działa podobnie jak poprzednie generacje – renderuje klatkę w niższej rozdzielczości, a następnie skaluje ją do rozdzielczości 4K. Kluczową różnicą jest to, że obecnie wykorzystuje ona uczenie maszynowe (w skrócie ML), w przeciwieństwie do starszego rozwiązania opartego na skalowaniu analitycznym. Dzięki temu uzyskuje się ostrzejsze szczegóły i bardziej płynny ruch przy mniejszym efektem „duchów” niż w poprzednich wersjach.

  • Generowanie ramki FSR

Nowa funkcja wykorzystująca interpolację klatek opartą na uczeniu maszynowym do przewidywania i wstawiania nowych klatek pomiędzy renderowanymi. Potrafi ona przewidzieć, gdzie obiekt powinien się znajdować pomiędzy dwiema renderowanymi klatkami, co skutkuje znacznym wzrostem postrzeganej płynności oraz liczby klatek na sekundę (FPS). (kosztem pewnej utraty dokładności)

  • Regeneracja promieniowania FSR

Neuralny filtr odszumiający, który przywraca jakość szczegółów uzyskiwanych metodą ray tracingu w obszarach o słabej jakości lub niewielkiej ilości danych. Zmniejsza to efekt ziarnistości lub szumu na powierzchniach, co pozwala ograniczyć nakład pracy potrzebny do renderowania sceny, a tym samym zmniejszyć marnotrawstwo wysiłku i zapewnić lepsze, płynniejsze wrażenia.

  • Buforowanie FSR Radiance

Jest to kolejne narzędzie oparte na sieciach neuronowych, które uczy się, jak zachowuje się światło w warunkach słabego oświetlenia, i pomaga w bardziej wydajnym przewidywaniu globalnego oświetlenia. W połączeniu z technologią FSR Ray Regeneration oznacza to ogromną oszczędność w przetwarzaniu oświetlenia generowanego metodą śledzenia promieni.

Skalowanie AMD FSR 4.1

Najnowsza aktualizacja firmy AMD, wykorzystująca zestaw funkcji Redstone i udoskonalająca je jeszcze bardziej, poprawia wydajność zarówno kart graficznych z serii RX 9000 dzięki przyspieszeniu FP8 (8-bitowa zmiennoprzecinkowa), jak i dostosowuje je do kart graficznych z serii RX 7000 poprzez zastosowanie precyzji INT8 (8-bitowa liczba całkowita). Te formaty liczbowe, będące 8-bitowe, są wykorzystywane w uczeniu maszynowym jako interfejs.

Dzięki temu przetwarzanie ich przebiega niezwykle szybko w porównaniu z innymi wersjami. Oznacza to szybsze przetwarzanie, mniejsze zużycie pamięci oraz szybszy interfejs do renderowania w czasie rzeczywistym, co zmniejsza liczbę rozsynchronizacji między renderowanymi a przygotowanymi klatkami.

Obie wersje zapewniają podobną jakość obrazu. Zapewniają one również znaczny wzrost wydajności, stabilności obrazu, stabilności czasowej oraz ostrości zbliżonej do natywnej. Oznacza to, że w niektórych scenariuszach można zaobserwować wzrost wydajności o 40–50% w rozdzielczości 4K przy korzystaniu z FSR 4.1 w porównaniu ze starszymi rozwiązaniami.

  • FSR Upscaling 4.1.1

Wprowadza to pełną obsługę procesorów graficznych RDNA 3 (seria RX 7000). Wcześniej obsługiwane byłyby tylko niektóre z tych funkcji. Firma AMD potwierdziła również plany dotyczące wydania uproszczonej wersji dla procesorów graficznych RDNA2 (seria RX 6000).

  • FSR Ray Regeneration 1.2

Aktualizacja narzędzia AMD do redukcji szumów, wprowadzonego wraz z pakietem Redstone, skupiająca się na poprawie jakości oraz dodaniu opcjonalnych funkcji usuwania szumów związanych z okluzją otoczenia i okluzją lustrzaną.

Obecnie funkcja ta jest dostępna tylko w kilku grach, w szczególności w „Call of Duty: Black Ops 7 ” i „Crimson Desert ”.

Historia wersji FSR

  • FSR 1.0 – Skalowanie przestrzenne. Szybkie, proste i lekkie rozwiązanie, działające na wszystkich markach procesorów graficznych
  • FSR 2.0 – skalowanie czasowe (znaczna poprawa jakości)
  • FSR 3.0 – Dodanie funkcji generowania ram analitycznych
  • FSR 3.1 – Poprawa elastyczności i jakości
  • Skalowanie AMD FSR (Redstone) – technologie renderowania oparte na sztucznej inteligencji
  • AMD FSR Upscaling 4.1 – ulepszona obsługa kart graficznych z serii RX 7000

PRODUKTY W ARTYKULE

Stay up to date with CORSAIR. Get our latest News, Guides, and Product Updates in your Google feeds.

Add CORSAIR as a preferred source

JOIN OUR OFFICIAL CORSAIR COMMUNITIES

Join our official CORSAIR Communities! Whether you're new or old to PC Building, have questions about our products, or want to chat about the latest PC, tech, and gaming trends, our community is the place for you.