Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Az NVIDIA 2022 szeptemberében adta ki új GPU-it. A kisebb, négy nanométeres tranzisztorokon futó új grafikus feldolgozó architektúrával az új 4000-es sorozatú GPU-k számos csengővel és síppal rendelkeznek.

Még jobb, hogy az új GPU-k a DLSS 3-mal is rendelkeznek, egy mesterséges intelligencia által vezérelt képfelskálázási technológiával, amely exponenciálisan javíthatja a berendezés képsebességét.

De mi is az a DLSS 3.0, és érdemes-e frissíteni? Nos, derítsük ki.

Mi az a DLSS 3.0?

A Deep Learning Super Sampling rövidítése, a DLSS egy neurális grafikus technológia, amely a mesterséges intelligencia (AI) erejét használja fel a rendszer képkockasebességének javítására.

A DLSS szupermintavételezése egy élsimítási technika, amelyet a videó minőségének javítására használnak a játékkockák nagyobb felbontású megjelenítésével, majd lemintázásával – a videó minőségének javítása az álnevek csökkentésével. Ennek ellenére a képkockák nagyobb felbontású renderelése nagyon megterhelő a GPU számára, és az élsimítási funkciók használata általában csökkenti az FPS-t. Végül is a GPU-nak több pixeladatot kell feldolgoznia, és le kell mintavételeznie a natív felbontásra.

instagram viewer

Itt jön a képbe a DLSS "Deep Learning" része. A hagyományos élsimítási módszerekben ugyanis a GPU-nak nagyobb felbontásban kell renderelnie a képkockákat, de mély tanulással a GPU-nak ezt nem kell megtennie. Ehelyett csak annyit kell tennie, hogy natív felbontásban generálja a képkockákat, majd a tenzormagok a GPU-n megjósolni, hogyan fog kinézni a keret nagyobb felbontásban.

Ez a megközelítés csökkenti a képkockák nagyobb felbontású megjelenítéséhez szükséges számítási többletet az AI beavatkozás miatt. Ezért leegyszerűsítve, a DLSS a mesterséges intelligencia használatával nagyobb felbontásban jeleníti meg a játékait.

A DLSS 3.0 viszont ugyanezen technológia harmadik iterációja. Javítja a DLSS-t azáltal, hogy előrejelzi a teljes képkockákat, ahelyett, hogy csak a képkockafelbontást növelné – exponenciálisan javítja a képkockasebességet.

Íme, hogyan működik mindez.

Hogyan működik a DLSS 3?

Mielőtt belevágna a DLSS 3-ba, fontos megérteni, hogyan működnek a régebbi verziók, és hogyan épül rá a DLSS 3.

Amint azt korábban kifejtettük, a DLSS mesterséges intelligencia segítségével nagyobb felbontásban jeleníti meg a képeket. Ez azt jelenti, hogy a GPU nincs a képkockák felbontásának növelésére programozva. Ehelyett a GPU-t úgy tanítják, hogy egyre kisebb és nagyobb felbontású képeket jelenít meg, hogy programozza magát.

Az NVIDIA egy konvolúciós neurális hálózatot (CNN) működtet, hogy ezt a képzést szuperszámítógépein végrehajtsa. Ennek a hálózatnak ezután egy alacsonyabb felbontáson futó játék képei jelennek meg bemenetként. Ezzel egyidejűleg kimenetként ugyanazok a képek jelennek meg a hálózaton, 64-szeres felbontásban, az élsimítási funkciókkal engedélyezve és letiltva.

A nagy és kis felbontású képek mellett a CNN-t temporális visszacsatolás felhasználásával is képezik. Ez a visszacsatolás hálózati információkat szolgáltat arról, hogy a képen lévő objektumok hogyan mozognak a képkockákon keresztül a natív és nagyobb felbontású kimenetükhöz képest. Ez lehetővé teszi a CNN számára, hogy jó előre megjósolja a következő képkockák megjelenését – jobb képkockasebességet és képminőséget kínálva.

Kép forrás: NVIDIA

A képadatok folyamatos bombázása a hálózaton megtanítja, lehetővé téve a játékok felbontásának azonnali feljavítását. A betanítás után ezt a hálózatot az illesztőprogram-frissítéseken keresztül elküldik az NVIDIA GPU-knak, lehetővé téve számukra, hogy a képzett neurális hálózatok segítségével növeljék a képek felbontását.

Ezzel szemben a DLSS 3.0 egy lépéssel tovább megy, és teljes kereteket jelenít meg ezzel a módszerrel. Ezért a DLSS 3 nemcsak a játékok felbontását növeli, hanem a mesterséges intelligencia által generált képkockákat is beilleszti a játékmenetbe.

Ennek a megközelítésnek köszönhetően a GPU-nak sokkal kevesebb adatot kell feldolgoznia, és az NVIDIA szerint, ha a DLSS 3 engedélyezve van, a GPU csak a keret 1/8-át számolja ki. Az AI megjósolja a többit. A mesterséges intelligencia megjelenítésének ez a növekedése teszi lehetővé az FPS négyszer gyorsabb megjelenítését a hagyományos renderelési módszerekhez képest.

Kép forrás: NVIDIA

De hogyan jósolja meg a DLSS 3 a teljes képkockákat hagyományos renderelési folyamatok használata nélkül? Nos, mindez annak köszönhető Az NVIDIA új Ada Lovelace architektúrája új, negyedik generációs tenzormagokon fut, ami lehetővé teszi a keretgenerálást AI segítségével.

Íme, hogyan működik minden.

Keretgenerálás mesterséges intelligencia használatával DLSS 3-on

Tehát a DLSS-hez hasonlóan a DLSS 3 is tenzormagokat használ a képkockák felbontásának növelésére, de speciális optikai áramlásgyorsítókkal is rendelkezik, amelyek segítik a GPU-t a képkockák előrejelzésében. A képkockák előrejelzéséhez az optikai áramlásgyorsító több DLSS által generált nagy felbontású adatkeretet kap. Az optikai áramlásgyorsító ezután ezeket az adatokat használja fel az optikai áramlási mező létrehozására.

Kép forrás: NVIDIA

Ez az optikai áramlási mező határozza meg, hogy a pixeladatok hogyan változnak két képkocka között, és ezeket az adatokat a geometriai mozgásvektorokkal együtt AI-kockák létrehozására használják. Ezért az optikai áramlást használva az NVIDIA RTX 4000 sorozatú GPU-k a mesterséges intelligencia segítségével generált új képkockákat a hagyományos megközelítéssel előállított képkockák közé helyezhetik – növelve az FPS-t.

Kép jóváírása: NVIDIA

Ennek ellenére a mesterséges intelligencia által generált keretek összeillesztése egy játékban megvan a maga kihívása, és a legnagyobb a bemeneti késés. Végül is a GPU nem tudja megjósolni a felhasználói bevitelt egy mesterséges intelligencia segítségével generált kereten.

A probléma megoldására az NVIDIA a Reflex technológiáját használja.

DLSS 3 és NVIDIA Reflex

Mielőtt belevágna az NVIDIA Reflexbe, fontos megértenie, hogyan éri el az egér mozgása a GPU-t. Tehát amikor mozgatja az egeret vagy megnyom egy billentyűt egy karakter mozgatásához a játékban, az egér elküldi a mutató információt a CPU-nak. Amely ezután feldolgozza és elküldi a renderelési sorba. Innentől az adatok a GPU-hoz kerülnek, amely elküldi a mutató információit a kijelzőre.

Kép jóváírása: NVIDIA

Ez a hagyományos adatbeviteli folyamat sok késést generál, mivel a felhasználói bemenetek hosszabb ideig maradhatnak a renderelési sorban, így elmulasztja ezt a fejlövést. A probléma megoldására az NVIDIA Reflex technológiát használjuk, amely kiküszöböli a renderelési sort, és közvetlenül a CPU-tól küldi el az adatokat a GPU-ra, így akár 80 százalékkal is csökkenthető a bemeneti késés.

Használhatja a DLSS 3-at régebbi GPU-kon?

Az NVIDIA kiadta a DLSS 3-at RTX 4000 sorozatú GPU-k, és ha régebbi RTX GPU-val rendelkezik, amely támogatja a DLSS-t, akkor felmerülhet a kérdés, hogy a DLSS 3 javítja-e a játékélményt.

A legfontosabb, hogy a régebbi rendszereken a DLSS javulni fog a DLSS 3-mal, mivel az AI-t használ, és a neurális hálózatok is jobbak lesznek az új frissítésekkel. Ennek ellenére a régebbi rendszereken az újabb keretgenerációs technológia nem támogatott, mivel az újabbakat használ negyedik generációs tenzormagok optikai áramlásgyorsítókkal együtt, amelyek csak az NVIDIA RTX-en találhatók 4000-es sorozat.

Ez szerint a Reddit szál, a keretgenerálás engedélyezhető régebbi RTX rendszereken a konfigurációs fájlok módosításával. Azonban nem volt lehetőségünk kipróbálni, hogy ez működik-e.

Megéri frissíteni a DLSS 3-at?

A DLSS 3 mesterséges intelligenciát használ az Ön által játszott játékok felbontásának növelésére. Ez a megközelítés nem csak jobb képkockafrekvenciát kínál, hanem lehetővé teszi a nagy felbontású játékot is alacsonyabb kategóriás GPU-kon.

Ezért ha magas FPS-t szeretne élvezni, miközben igényes játékokat játszik 4k-s költségkeret mellett, érdemes DLSS-re frissíteni.