109–156 milliszekundum. Ennyi időt vitt el egyetlen neurális feladat egy Radeon RX 9070 XT-n 4K felbontáson.
Ez elsőre durva számnak tűnik. Az is.
A mérés a DLSS-NR-on-AMD projektből származik. DanielBlanco, vagyis danielblnc azon dolgozik, hogy az NVIDIA DLSS 5 3D-Guided Neural Rendering megoldását AMD Radeon kártyán is működésre bírja.
A kísérlet már ad képet. Cyberpunk 2077 alatt egy RX 9070 XT jelenleg nagyjából 28 FPS körül jár 1080p-ben.
Ez játékra kevés. Fejlesztői eredményként viszont már érdekesebb, főleg azért, mert a projekt indulásakor ennél jóval rosszabb számokat láttunk.
Korábban 9 FPS körül járt
Egy korai Cyberpunk 2077 tesztben ugyanaz a Radeon FSR 4 mellett körülbelül 61 FPS-t ért el. A DLSS 5 Neural Rendering használatával viszont 9 FPS környékére zuhant.
Ez nagyjából 85 százalékos visszaesés.
Azóta több frissítés érkezett. A fejlesztő sokat faragott a veszteségből, így a mostani 28 FPS már komoly előrelépés az első próbákhoz képest.
RX 9070 XT mellett ettől még nincs értelme FSR 4-ről váltani. Ha valaki egyszerűen játszani akar, az AMD saját megoldása jelenleg sokkal jobb választás.
A projekt célja most nem is ez. Inkább azt próbálja megmutatni, hogy az NVIDIA neurális renderelése más gyártó GPU-ján is futtatható.
A Radeon nem lett GeForce
A DLSS 5 nem egyszerűen egy újabb felskálázó mód.
Az NVIDIA 3D-Guided Neural Rendering technológiája a játékmotor által elkészített képből és további adatokból dolgozik. Ezek között ott vannak például a mozgásvektorok és más felületi információk.
A neurális modell ezek alapján a kép több részébe is belenyúlhat. Ilyen lehet a bőr, a haj, a növényzet vagy az anyagok megjelenése. A világítás és az árnyékok is bekerülhetnek ebbe a folyamatba.
Az NVIDIA az NBA 2K27-ben tette először hivatalosan elérhetővé a technológiát RTX 50-es kártyákon.
A DLSS 5 hardverigényéről korábban külön is írtunk. Ott természetesen NVIDIA hardveren futott a rendszer.
A Radeon esetében más megoldás kell.
A DLSS-NR-on-AMD nem egyszerűen átfordítja az NVIDIA kódját. A projekt saját, AMD GPU-khoz készített neurális futtatókörnyezetet használ.
Ehhez HIP kernelek és külön memóriakezelés tartozik. A szükséges DLSS 5 DLL sincs benne a projektben. Azt a felhasználónak külön kell biztosítania.
A Radeon tehát nem kapott Tensor Core-okat. Ugyanazt a neurális feladatot más hardveren, más módon próbálják végrehajtani.
A milliszekundumokból látszik a valódi gond
A 4K-s mérésnél a neurális feladat 109–156 milliszekundumot vitt el egyes jelenetekben.
Ez önmagában elég ahhoz, hogy 6–9 FPS környékére essen a sebesség.
1080p-ben már jobb volt a helyzet. Ott 31–47 milliszekundum körüli időket mértek.
Még ez is sok egyetlen renderelési lépéshez.
A fejlesztői adatok szerint nem a processzor jelenti a fő problémát. Az adatmozgatás sem mutatott akkora hibát, amely megmagyarázná a teljesítményveszteséget.
A legtöbb időt maga a neurális feldolgozás viszi el.
Ez azért érdekes, mert így már nem csak azt látjuk, hogy kevés az FPS. Az is látszik, hol akad el a munka.
RX 7000-rel még bizonytalanabb
A projekt jelenleg Windows 11-et és DirectX 12-t kér. Olyan játék kell hozzá, amely FSR-t használ.
Cyberpunk 2077 és GTA V Enhanced alatt már tesztelték. A fejlesztés fő kártyája továbbra is az RX 9070 XT.
Az RX 7000-es sorozat még nincs ugyanilyen helyzetben.
A fejlesztő ezeket a kártyákat jelenleg teszteletlenként jelöli. Külön várja az RDNA 3 tulajdonosok visszajelzéseit is.
Régebbi Radeonokra egyelőre nincs támogatás.
Az anti-cheat rendszerek szintén gondot okozhatnak. Egy játék védelme blokkolhatja a projekt DLL-jét, ezért ez jelenleg inkább kísérletező kedvű felhasználóknak való.
Nem egy új AMD funkcióról beszélünk, és nem is egy kész modról.
A DLSS, FSR és XeSS közötti különbségeket korábban már összehasonlítottuk. A három megoldás eleve eltérő módon közelíti meg a képjavítást és a teljesítmény növelését.
A DLSS 5 Neural Rendering azonban még tovább megy. Itt már egy nagyobb neurális feladat kerül közvetlenül a renderelési folyamatba. Ezt próbálják most elfogadható sebességgel Radeonon futtatni.
Az NVIDIA hivatalos bemutatóján látszik, hogyan működik a technológia azon a hardveren, amelyre eredetileg tervezték:
Még sokat kell gyorsulnia
A fejlesztő egyik célja, hogy az RX 9070 XT idővel közelebb kerüljön az RTX 5070 Ti sebességéhez a neurális renderelésben.
Jelenleg ettől még messze van.
A 9 FPS körüli korai eredményekhez képest viszont már komoly javulás történt. Ha a 28 FPS tovább emelkedik, akkor egyre érdekesebb lesz látni, meddig lehet elvinni ezt az egészet.
Addig viszont a helyzet elég egyszerű.
RX 9070 XT-n az FSR 4 marad a normális választás. A DLSS-NR-on-AMD most még fejlesztői kísérlet, amelyből elsősorban az derül ki, hogy az NVIDIA neurális renderelése más GPU-architektúrán sem feltétlenül lehetetlen.
A nagy kérdés már inkább az, mennyivel lehet még lejjebb szorítani azokat a milliszekundumokat.




