AMD dostało prezent od Microsoftu. Radeon przyspieszył aż 54 razy

Aktualności Karty graficzne Obserwuj nas w Google

AMD dostało prezent od Microsoftu. Radeon przyspieszył aż 54 razy

Ray tracing w kartach AMD może wkrótce dostać solidny zastrzyk wydajności. Nowe rozwiązania Microsoftu przygotowane dla DirectX 12 przeszły niezależne testy na Radeonie RX 9070 XT i przyniosły wręcz absurdalne rezultaty. W skrajnym scenariuszu liczba klatek na sekundę wzrosła z 1,7 do 91 FPS, a zużycie pamięci struktur przyspieszających śledzenie promieni spadło o niemal 90%.

54 razy więcej FPS dzięki nowemu DirectX

Chodzi o funkcje wprowadzone w DirectX 12 Agility SDK 1.722 Preview: Clustered Geometry, Partitioned Top-Level Acceleration Structures (PTLAS) oraz GPU-driven acceleration structure builds, o których pisaliśmy już w zeszłym tygodniu. Ich zadaniem jest ograniczenie kosztów związanych z przygotowywaniem struktur danych niezbędnych do ray tracingu. Rozwiązanie przypomina pod pewnymi względami technologię RTX Mega Geometry NVIDII.

Nowe rozwiązania Microsoftu przygotowane dla DirectX 12 przeszły niezależne testy na Radeonie RX 9070 XT i przyniosły wręcz absurdalne rezultaty.

Po ogłoszeniu przez AMD wsparcia dla tych funkcji na architekturze RDNA 4 Osvaldo Pinali Doederlein postanowił sprawdzić deklaracje Microsoftu w praktyce. Wykorzystał publiczną demonstrację D3D12RaytracingClusteredGeometry i sterownik AMD Agility SDK Developer Preview na karcie Radeon RX 9070 XT.

W najbardziej wymagającym scenariuszu, obejmującym około 91 mln trójkątów, wydajność wzrosła z 1,7 do 91 kl./s. Oznacza to ponad 53-krotną poprawę, przy jednoczesnym ograniczeniu zapotrzebowania na pamięć struktur akcelerujących o blisko 90%. Wyniki potwierdzają więc wcześniejsze demonstracje Microsoftu, a w praktyce wypadają nawet lepiej, bo wówczas gigant z Redmond mówił o z 1,2 kl/s do 79 kl./s.

Nie liczcie jednak na 90 FPS w grach

Jest jednak pewien haczyk. Tak spektakularne rezultaty uzyskano w wyjątkowo specyficznym scenariuszu, w którym wykorzystano aż 10 tys. dodatkowych struktur BLAS. Przy domyślnej konfiguracji obejmującej 100 takich struktur przewaga Clustered Geometry wynosiła już około dwukrotności.

Znaczenie ma również rozdzielczość. W 4K wydajność wzrosła z 1,6 do 28 kl./s, czyli 17,5-krotnie. Tester zauważył też, że w niektórych przypadkach samo przetwarzanie zleceń ray tracingu potrafiło zwolnić nawet o 40%. Nie oznacza to zatem, że Radeon RX 9070 XT nagle zacznie uruchamiać wymagające gry z path tracingiem w 90 kl./s. Rzeczywiste produkcje obciążają GPU wieloma dodatkowymi zadaniami, a wdrożenie nowych funkcji wymaga odpowiednich zmian po stronie silnika gry.

Na razie wsparcie w sterownikach AMD obejmuje wyłącznie układy RDNA 4, czyli rodzinę Radeon RX 9000. Mimo to wyniki są obiecujące. Jeśli deweloperzy zdecydują się wykorzystać nowe możliwości DirectX, karty AMD mogą wreszcie otrzymać duży skok wydajnościowy w ray tracingu, podganiając starty do GeForce'ów. 

Pokaż / Dodaj komentarze do:

AMD dostało prezent od Microsoftu. Radeon przyspieszył aż 54 razy
 0