Yhteisökehittäjät ovat löytäneet keinon ajaa NVIDIAn DLSS 5 Neural Rendering -ominaisuutta joillakin AMD Radeon -näytönohjaimilla. Tapa perustuu itse tehtyihin HIP-kerneleihin ja pelien grafiikkapolkuihin kytkeytyviin työkaluihin. Kyse ei ole NVIDIAn virallisesta Radeon-tuesta, vaan kokeellisesta yhteisöprojektista. Julkaistut suorituskykyluvut ovat kehittäjien ja varhaisten testien tuloksia, eivät lupaus siitä, että jokainen peli pyörisi nopeammin.
2
4
14
Miten DLSS 5 saadaan toimimaan Radeonilla?
NVIDIA kuvaa DLSS 5:tä GeForce RTX 50 -sarjan näytönohjaimille tarkoitetuksi renderöintivaiheeksi.
14 Radeon-projekteissa samaa ominaisuutta lähestytään toista kautta: neuroverkon ajotapa toteutetaan AMD:n näytönohjaimille HIP-kerneleillä, minkä jälkeen se yhdistetään yhteensopivien pelien grafiikka- ja skaalauspolkuihin. HIP on AMD:n laskentakehys, jonka avulla voidaan ajaa GPU-laskentaa Radeon-laitteistolla.
Projektin dokumentaatiossa mainitaan RX 9000- ja RX 7000 -sarjan kortit sekä DirectX 12 -pelit, joissa on käytössä FSR.
2
4 Tämä ei siis ole yleinen yhteensopivuuskerros eikä NVIDIAn tekemä porttaus. Modin toiminta riippuu näytönohjaimesta, pelistä ja siitä, täyttyvätkö kyseisen kokoonpanon vaatimukset.
2
4
Kaksi ajotapaa: suljettu ja avoin toteutus
Daniel Blancon DLSS-NR-on-AMD-ajotapa ja Kienin vaihtoehto eroavat ennen kaikkea avoimuudeltaan. Blancon versio jaetaan suljettuna binäärinä, kun taas Kienin HIP-pohjainen vaihtoehto on kuvattu avoimen lähdekoodin toteutukseksi.
6
7
35
AMDNR Launcher tukee molempia, joten käyttäjä voi valita ajotavan käynnistysohjelmassa.
35 Avoin lähdekoodi voi kiinnostaa niitä, jotka haluavat tutkia tai muokata toteutusta. Saatavilla olevista lähteistä ei kuitenkaan käy ilmi, että kumpikaan ajotapa olisi johdonmukaisesti nopeampi tai tuottaisi paremman kuvanlaadun. Niiden välillä ei ole esitetty kontrolloitua vertailutestiä.
Mitä suorituskykyluvuista voi päätellä?
Kehittäjän julkaisutiedoissa Alpha 0.3.3:n kerrotaan parantaneen suorituskykyä 23 prosenttia versioon 0.3.2 verrattuna. Alpha 0.4.0:n väitettiin tuoneen vielä 42 prosentin parannuksen versioon 0.3.3 nähden, ja version 0.4.1 kohdalla raportoitiin kahdeksan prosentin lisäparannus edelliseen versioon verrattuna.
3
6
15 Nämä ovat kehitysversioiden välisiä ilmoitettuja parannuksia, eivät riippumattomia testituloksia ajotapojen välisestä nopeuserosta. Niistä ei myöskään voi laskea kaikille peleille pätevää suorituskykylupausta.
Erillisissä varhaisissa testeissä Cyberpunk 2077 on pyörinyt Radeon RX 9070 XT:llä noin 30–34 kuvaa sekunnissa 1080p-tarkkuudella. Luvut ovat peräisin eri versioista ja testiasetuksista.
1
4 Ne kertovat projektin kehitysvaiheesta, mutta eivät ole suoraan vertailukelpoisia keskenään eivätkä ennusta tulosta toisessa pelissä tai eri asetuksilla.
Radeon-kortit ja käsikonsolit
Projektin ilmoittama tuki kattaa Radeon RX 9000 -sarjan (RDNA 4) ja RX 7000 -sarjan (RDNA 3) kortit, kun peli ja sen FSR-toteutus täyttävät vaatimukset.
2
4 Käsikonsolien osalta näyttö on rajallisempi: kokeellista yhden napsautuksen profiilia on kerrottu testatun ASUS ROG Allylla, jossa on Z1 Extreme -piiri.
32 Yksi testattu laitekokoonpano ei vielä osoita laajaa käsikonsoliyhteensopivuutta tai tasaista suorituskykyä eri peleissä.
AMDNR Launcher ja OptiScaler helpottavat käyttöönottoa
Pelimodin asentaminen voi vaatia pelitiedostojen muokkaamista ja yhteensopivien osien valitsemista. AMDNR Launcher automatisoi suuren osan tästä työstä: lähteiden mukaan sen kautta voi valita pelin ja ajotavan, asentaa tai poistaa osia sekä päivittää ajotapakomponentteja.
6
35
Kokonaisuudessa on mukana myös OptiScalerin neurografiikkaa tukeva muunnelma, joka yhdistää ominaisuuden yhteensopiviin DirectX 12 -peleihin. Käynnistysohjelma puolestaan tarjoaa helpomman tavan ottaa komponentit käyttöön ja valita niiden välillä.
18
35 Se vähentää asennuksen vaivaa, mutta ei tee yhteensopimattomasta pelistä yhteensopivaa: pelin tuen ja vaaditun grafiikkapolun on silti täytyttävä.
4
18
Rajoitukset ja varoitukset
Suorituskykyä kehitetään edelleen, ja projektin dokumentaation mukaan kaikkien tehosteiden toiminta ei ole vielä täysin kunnossa.
4 Myös kuvanlaadussa voi olla puutteita tai häiriöitä. Lisäksi pelien huijaustenestojärjestelmät voivat estää injektoitavan modin toiminnan. Siksi kokeilut sopivat paremmin yksinpeleihin kuin suojattuihin moninpeleihin.
6
10
Keskeinen huomio on, että yhteisömodaajat ovat saaneet DLSS 5:n toimimaan Radeon-laitteistolla, mutta käyttökokemus on yhä kokeellinen. Yhteensopivuus, kuvanlaatu ja ruudunpäivitysnopeus pitää tarkistaa peli- ja kokoonpanokohtaisesti. Nykyinen näyttö ei myöskään kerro, kumpi ajotapa olisi selvä voittaja.