Hogyan javítja a DirectStorage a GPU teljesítményét

click fraud protection

A PCIe 5.0 SSD-k a jövőben a jó játékteljesítmény kulcsfontosságú részévé válhatnak.

A DirectStorage a Microsoft megoldása az SSD-k játékokban való használatának korszerűsítésére. Jelenleg az SSD-ket nagyon korlátozzák a szoftverek, ami az adatátviteli sebességet illeti, és A DirectStorage egyszerűen egy módja annak, hogy eltávolítsa ezt a szűk keresztmetszetet, és rávegye a játékokat az NVMe/PCIe teljes erejére. meghajtók. Még azt is lehetővé teszi, hogy a GPU közvetlenül hozzáférjen az SSD-hez, teljesen megkerülve a CPU-t. Valószínűleg hallottad már, hogy ez nagyszerű lesz a betöltési idők lerövidítésére, és erre irányult a legtöbb retorika.

De a DirectStorage nem csak a betöltési időkről szól, sőt, azt állítom, hogy ennek az új technológiának nem is a betöltési idők az elsődleges célja. A DirectStorage valójában arról szól, hogy csatlakoztatja az SSD-t a GPU-hoz, és növelje a grafikus teljesítményt a nagyobb képkocka sebesség érdekében. Ez igazán nagyszerű lehet PC-s játékokhoz, és lehetővé teszi a játékosok számára, hogy teljes mértékben kihasználják a PCIe 5.0 SSD-k előnyeit (

amelyek jelenleg nem olyan hasznosak a játékhoz), vagy ez egy másik dolog is lehet, ami még utálatosabbá teszi a modern GPU-kat.

Hogyan teheti a DirectStorage az SSD-t olyan fontossá, mint a CPU-t és a GPU-t

Nyilvánvaló, hogy az SSD-k és a GPU-k meglehetősen különböző hardverdarabok. Az egyiken tárolja a játékokat, a másikon pedig futtatja a játékokat, és nem igazán nyilvánvaló, hogy a gyorsabb SSD jobb játékteljesítményt jelent a betöltési időn kívül. De minden GPU-nak van egy valamije: a memória vagy pontosabban VRAM. Lényegében a VRAM csak egy adattároló adathordozó, ami az SSD, és bár a GDDR nagyban különbözik a NAND flashtől, mindkettőben van egy közös: a sávszélesség.

A memória sávszélessége a GPU-k kulcsspecifikációja. Ezt a memóriabusz-szélesség és a frekvencia kombinációja határozza meg memóriachipek, és hány memóriachip van használatban, mivel egy teljes memóriabusz használatához bizonyos számú memória szükséges hasábburgonya. A legalacsonyabb kategóriás GPU-k általában legalább 100 GB/s sávszélességgel rendelkeznek, a magasabb kategóriás GPU-k pedig csak érinthetik az 1 TB/s-ot. Az SSD-k sávszélessége éppen az, hogy mekkora átviteli sebességet érhetnek el, amit az SSD-gyártók szoktak hirdetni.

Lehet, hogy tisztában van vele, hogy a PCIe 5.0 SSD-k elméletileg 16 GB/s-ra lépnek fel, ami messze van a 100 GB/s-tól, de ez csak nyers adat. A DirectStorage titkos szósza az a tény, hogy a CPU helyett a GPU-t tudja használni az adatok kitömörítésére, így az adatok közvetlenül az SSD-ről történő tömörítése és a GPU-nak való átadása már lehetséges. Ennek egy további mellékhatása is van, hogy csökkenti a CPU terhelését.

A Microsoft még nem jelentette be, hogy a DirectStorage mekkora tömörítésre lesz képes, de az általam összegyűjtött adatok alapján valószínűleg a tömörítés ötszöröse vagy valamivel több lesz. Ez lényegében a sávszélesség ötszöröse, ami azt jelenti, hogy a jövő leggyorsabb PCIe 5.0 SSD-jei akár 80 GB/s extra sávszélességet is kínálhatnak.

Az alsó és középkategóriás GPU-k esetében ez elég nagy dolog. A 80 GB/s extra sávszélesség az RTX 4060 esetében 30%-os, az RX 7600 esetében pedig nagyjából 25%-os javulást jelentene. Az előnyök kevésbé egyértelműek a csúcskategóriás GPU-k esetében, de ez legalább egy kis plusz lenne. A PCIe 6.0 SSD-k ezt 160 GB/s extra sávszélességre növelik, és ez még nagyobb baj lesz. A fenébe is, egy PCIe 4.0 SSD egy kézi játék PC-ben hatalmas lökést adna az integrált grafikának, amely általában csúcskategóriás RAM-ot igényel a jó teljesítményhez, még a Steam Deck.

A DirectStorage nagyszerű dolog lehet, vagy egy másik ok a jövőbeni GPU-k akadályozására

Forrás: Nvidia

Egy dolog miatt aggódom a DirectStorage-szal kapcsolatban, hogy kevésbé lesz jó, ha rendelkezel, hanem inkább a teljesítményed borzasztó lesz, ha nincs-e. - Fast-SSD egyfajta trükk. Az egyik ok, amiért ez különösen aggaszt, az az, hogy a GPU-gyártók (itt főleg az Nvidia és az AMD) már egy ideje próbálnak pénzt megtakarítani a GPU-k memóriájának szűkítésével. ennek nagy része a kapacitással függ össze, ez is a sávszélességről szól.

Az elmúlt években elég gyors GPU-kat láthattunk megdöbbentően kicsi memóriabusz-szélességekkel. Például a 256 bites vagy akár a 192 bites buszok meglehetősen szabványosak voltak a középkategóriában, de most a középkategóriás kártyák, mint pl. az RX 7600 és az RTX 4060 mindössze 128 bites buszon van, amelyeket korábban sok helyen a leglassabb GPU-k számára tartottak fenn. sorozat. Még az RTX 4090-nek is csak 384 bit széles busza van, ugyanaz, mint az RTX 3080 Ti.

Természetesen jó okai vannak annak, hogy az Nvidia és az AMD csökkenteni akarja a buszszélességet: kisebb lesz a GPU-k, így olcsóbb a gyártás, és a szélesebb buszok több memórialapkát igényelnek a teljes szélesség betöltéséhez és a teljes eléréséhez teljesítmény. Mégis, ez végső soron költségmegtakarítási intézkedés, és amikor a lehető legtöbb pénzt takarít meg, az a cél, végül ösztönzőket hoz létre a termék integritásának veszélyeztetésére, csak félve átlépni a vonal. Az Nvidia ezt tette a legutóbbi GPU-kon lévő VRAM-jával, és egyes játékokban valóban kifogyhat a VRAM egy 400 dollár feletti GPU-n, például az RTX 3070-en.

A legnagyobb aggodalmam az, hogy a DirectStorage követelmény lesz ahhoz, hogy a GPU-kból normális teljesítményt lehessen elérni, ha ez a technológia szabványossá válik, vagy éppen eléggé elterjedt. Olyan lenne, mint az RX 6400 még rosszabb verziója, egy alacsony kategóriás GPU, amelyhez PCIe 4.0 szükséges a jó teljesítményhez, mert az AMD a minimális számú sávot tette rá. Ha mindenkinek szüksége van egy csúcskategóriás PCIe 5.0 SSD-re, hogy a GPU a várt módon működjön, akkor egy újabb belépési korlát azon játékosok számára, akik kevesebb eszközzel vásárolhatnak hardvert.

A technológia azonban tagadhatatlanul menő

Bár aggódom amiatt, hogy a DirectStorage milyen ösztönzőket hozhat a GPU-tervezésre, úgy gondolom, hogy ez valami olyan dolog, ami valóban javíthatja a játékot. Nyilvánvalóan a játékfejlesztők sok hasznot tudnak majd kinyerni az Xbox DirectStorage-ból, ahol a hardverrel könnyebb dolgozni, de ahogy hallottam, úgy hangzik, hogy ez a technológia plug-and-play lesz, tehát jól kell működnie PC-n különféle hardverekkel konfigurációk.

Különösen izgatott vagyok amiatt, hogy a DirectStorage mire képes az integrált grafikákhoz, mint például a kézi játék PC-kben. A ROG Ally csak körülbelül 100 GB/s memóriával rendelkezik sávszélességet, és a DirectStorage plusz 25 GB/s-ot adhat hozzá a leggyorsabb, 2230 méretű PCIe 4.0 SSD-kkel. Ez akár 40 GB/s is lehet, ha érkeznek gyorsabb, 2230 méretű meghajtók ki. Gondoljon bele, milyen gyors lehet laptopja vagy mini PC-je iGPU-ja egy gyors PCIe 4.0 vagy 5.0 SSD-vel (ha már elég hűvösek ahhoz, hogy hűtőbordák nélkül működjenek). Valóban növelheti az alsó kategóriás, integrált GPU-k életképességét a játékokhoz, és ezt szeretném látni.