DLSS 5 se podařilo zprovoznit na grafikách Radeon od AMD

Technologie AI vylepšení herní grafiky DLSS 5, kterou minulý týden vydala Nvidia, původně měla být pouze pro aktuální generaci jejích karet (GeForce RTX 5000). V pátek se to změnilo – nejprve vyšly neoficiální mody fungující na starších GPU a Nvidia pak oficiálně slíbila, že později podporu dostanou i GeForce RTX 4000. Zdá se ale, že modderům se povedl ještě pozoruhodnější kousek: Zprovoznit DLSS 5 i na GPU jiných značek než od Nvidie.

Na internetu se již minulý týden objevil nástroj nazvaný DLSS-NR on AMD (viz GitHub), který umí injektovat DLSS 5 do her běžících na grafice od AMD. Nejde o nějakou úplně nezávislou alternativu nebo pokus o reimplementaci, jsou k tomu přímo použité knihovny od Nvidie – nebo alespoň v nich obsažený AI model.

Ověřit funkčnost tohoto nástroje se už povedlo youtuberovi Ancient Gameplays ve hře Cyberpunk 2077 nebo v Crimson Desert. Mod by měl fungovat například i v GTA V Enhanced. A zdá se, že AI filtr, který DLSS 5 na herní grafiku aplikuje, skutečně funguje. Nemusí ale asi fungovat úplně identicky – autor píše, že kvalita je „velmi podobná“ DLSS 5 na hardwaru od Nvidie, ale některé z efektů možná ještě nemusí fungovat 100 % správně.

Tento software není open source a zdá se, že na GPU spouští kód přes framework HIP, tedy jako nativní kód pro GPU od AMD místo CUDA kódu pro GPU Nvidia. Je možné, že je použitá nějaká forma automatického překladu, autor zmiňuje, že projekt používá AI programovací asistenty. To, že nejde o open-source, může teoreticky být bezpečnostní riziko, nicméně zatím se podle odvážných uživatelů zdá, že žádný malware neukrývá. Jako vždy se softwarem z neznámých zdrojů je třeba opatrnost a používáte ho na vlastní riziko.

Nástroj je poměrně jednoduchý – je třeba stáhnout binární soubor do složky s hlavním spustitelným souborem hry, spustit ho a postupovat podle pokynů. Předtím do stejné složky musíte nahrát originální knihovny DLSS 5 od Nvidie – soubor nvngx_dlssnr.dll. Ten je nutné získat z nějaké hry či dema, která DLSS 5 oficiálně obsahuje, kvůli autorským právům ho autor modifikace logicky nemůže distribuovat. Aby mod dokázal DLSS 5 do hry přidat, musí v ní být přítomná podpora FSR 3 nebo FSR 4 a FSR musí být zapnuto v jakémkoli z režimů kvality (pokud nechcete upscaling, lze zvolit i anti-aliasing FSRAA bez škálování).

Nástroj DLSS-NR on AMD
Nástroj DLSS-NR on AMD

Vedle toho, že hra musí podporovat FSR, musí běžet ve Windows a nad API DirectX 12. Podpora her běžících nad API Vulkan je plánovaná do budoucna. Autor uvádí, že mod funguje s grafikami Radeon RX 9000 a Radeon RX 7000 (tedy na architekturách RDNA 4 a RDNA 3), ovšem výkon je zatím relativně nízký – byť zde asi ještě postupem času přijdou zlepšení.

DLSS 5 v demu od Nvidie (Zdroj: Nvidia)
DLSS 5 v demu od Nvidie (Zdroj: Nvidia)

Podle testování je zatím s ranou verzí možné dosáhnout výkonu okolo 30 FPS ve hře Cyberpunk 2077 v rozlišení 1920×1080 bodů. Uživatel testující s Radeonem RX 7900 XTX ve hře Crimson Desert dostal pouze zcela nehratelných 5–10 FPS, nicméně to bylo v rozlišení 4K. Jak moc se výkon podaří časem vylepšit, to je otázka, současná verze je asi více „proof of concept“ než praktická implementace.

Uvidíme ale teprve, zda vedle obtíží s optimalizací kódu tak, aby dosahoval hratelné snímkové frekvence, nebudou problémy i s Nvidií. Knihovny DLSS sice nejsou s nástrojem distribuovány, ale firma by mohla poslat DMCA výzvy k jeho smazání například pro podezření z toho, že kopíruje její kód či technologii. Těžko tedy předvídat, zda tento pokus dospěje v něco praktického. Na druhou stranu, coby důkaz, že něco podobného je možné, minimálně v budoucnu může inspirovat další vývojáře. Podobně jako se třeba stále objevují nové emulátory konzolí Switch, třebaže proti nim Nintendo docela agresivně bojuje u soudů.

Zdroje: VideoCardz, Ancient Gameplays, GitHub, Reddit

Jan Olšan, redaktor Cnews.cz


Contents

AMD zdraží všechny produkty: GPU, procesory i čipsety pro desky

Minulý týden jsme tu měli zprávu, že se na nás přichází zdražení procesorů, které chystá příští měsíc Intel, ale podle dalších informací mělo být v plánu už i u konkurenčního AMD. Že bude i tento výrobce zdražovat, teď potvrdily další zdroje. Ovšem rozsah zdražení má být o dost větší – postihne nejen procesory, ale zřejmě všechny čipy, které AMD vyrábí. Narostou kvůli němu opět ceny grafických karet, ale také základních desek. Celý článok „AMD zdraží všechny produkty: GPU, procesory i čipsety pro desky“ »

Nová generace GPU Nvidie i AMD bude až v roce 2028. Kromě AT2

Dřív platilo, že nové generace grafických karet přicházely každé dva roky. GeForce RTX 3000 a Radeony RX 6000 koncem roku 2020, RTX 4000 a Radeony RX 7000 koncem roku 2022. Už poslední generaci se to však začalo kazit a vypadá to, že bude ještě hůř: GeForce RTX 6000 údajně nejenže nevyjdou letos, ale ani příští rok a dočkáme se jich až v roce 2028. A má to platit i pro nové Radeony – byť tam možná ne úplně. Celý článok „Nová generace GPU Nvidie i AMD bude až v roce 2028. Kromě AT2“ »

AMD vydává nové levné procesory. I pro 10 let starý socket AM4

Vypadá to, že deset let poté, co AMD oficiálně vypustilo na trh socket AM4 (zprvu ještě pro procesory s architekturou Excavator a jen OEM trh, což bylo v září 2016), teď ještě pro tuto platformu vyjde nový procesor. Ne ale úplně nový. AMD totiž teď vydalo dva modely, které dřív neexistovaly, ale jsou založené na křemíku vydaném v letech 2020 a 2022, a první z nich přijde právě na starší platformu používající paměti DDR4. Celý článok „AMD vydává nové levné procesory. I pro 10 let starý socket AM4“ »

Komentáre (2) Pridať komentár

  1. TY jo, určitě jsem celý nadšený z DLSS5 a chci ho rozbíhat na AMD kartě přes neznámou knihovnu! ::)

  2. Že nikdo moc nezkoumal, jak se vlastně neurální vykreslování bude chovat za snižování kvality detailů a textur. Moc prostoru pro výkonnostní úspory tam nebude, protože úzkým hrdlem je počet tensorových (matrix) jader, ale co kvalita?

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *