Kako DirectStorage izboljša zmogljivost GPE

click fraud protection

PCIe 5.0 SSD lahko postanejo ključni del doseganja dobre igralne zmogljivosti v prihodnosti.

DirectStorage je Microsoftova rešitev za posodobitev uporabe diskov SSD v igrah. Današnji SSD-ji so zelo omejeni s programsko opremo, ko gre za hitrost prenosa podatkov in DirectStorage je preprosto način, kako odstraniti to ozko grlo in omogočiti, da igre uporabljajo vso moč NVMe/PCIe pogoni. Omogoča celo vašemu grafičnemu procesorju neposreden dostop do vašega SSD diska, tako da popolnoma zaobide vaš CPE. Verjetno ste že slišali, da bo to odlično za skrajšanje časa nalaganja, in na to je bila usmerjena večina retorike.

Vendar pri DirectStorage ne gre le za čase nalaganja in pravzaprav trdim, da časi nalaganja sploh niso glavni poudarek te nove tehnologije. DirectStorage pravzaprav pomeni priključitev vašega SSD-ja na vaš GPE in povečanje grafične zmogljivosti za večjo hitrost sličic. To bi lahko bilo res odlično za igranje računalniških iger in bi igralcem omogočilo, da v celoti izkoristijo SSD diske PCIe 5.0 (

ki trenutno niso tako uporabni za igranje iger), lahko pa je tudi še ena stvar, zaradi katere so sodobni grafični procesorji še bolj odvratni.

Kako lahko DirectStorage naredi vaš SSD enako pomemben kot CPE in GPE

Očitno sta SSD in GPE precej različna kosa strojne opreme. Igre shranjujete na enem in izvajate igre na drugem in ni očitno, da hitrejši SSD pomeni boljšo igralno zmogljivost zunaj časa nalaganja. Toda vsi grafični procesorji imajo eno stvar: pomnilnik ali natančneje VRAM. V svojem bistvu je VRAM le medij za shranjevanje podatkov, kar je SSD, in čeprav se GDDR precej razlikuje od bliskavice NAND, imata oba eno skupno stvar: pasovno širino.

Pasovna širina pomnilnika je ključna specifikacija za GPU. Določena je s kombinacijo širine pomnilniškega vodila, frekvence pomnilniških čipov in koliko pomnilniških čipov je v uporabi, saj uporaba celotnega pomnilniškega vodila zahteva določeno število čips. Grafični procesorji nižjega cenovnega razreda imajo običajno na voljo vsaj 100 GB/s pasovne širine, višji grafični procesorji pa se lahko dotaknejo le 1 TB/s. Pasovna širina diskov SSD je le hitrost prenosa, ki jo lahko dosežejo, kar proizvajalci SSD običajno oglašujejo.

Zdaj se morda zavedate, da bodo SSD-ji PCIe 5.0 teoretično dosegli 16 GB/s, kar je daleč od celo 100 GB/s, vendar so to le neobdelani podatki. Skrivnost DirectStorage je dejstvo, da lahko za dekompresijo podatkov uporablja grafično procesorsko enoto namesto centralne procesorske enote, tako da je zdaj mogoče stisniti podatke neposredno s pogona SSD in jih posredovati grafični procesorji. To ima tudi dodaten stranski učinek zmanjšanja obremenitve CPE.

Microsoft še ni napovedal, koliko stiskanja bo zmogel DirectStorage, a kolikor lahko zberem, bo verjetno petkratno stiskanje ali malo več. To je v bistvu petkratna pasovna širina, kar pomeni, da lahko najhitrejši PCIe 5.0 SSD-ji prihodnosti ponudijo do 80 GB/s dodatne pasovne širine.

Za grafične procesorje nižjega in srednjega razreda je to precej velik zalogaj. 80 GB/s dodatne pasovne širine bi pomenilo 30-odstotno izboljšanje za RTX 4060 in približno 25-odstotno izboljšanje za RX 7600. Prednost je manj jasna za vrhunske grafične procesorje, vendar bi bila vsaj malo večja. SSD-ji PCIe 6.0 bodo to povečali na 160 GB/s dodatne pasovne širine, kar bo še večja stvar. Hudiča, PCIe 4.0 SSD v ročnem igralnem računalniku bi bil velika spodbuda za integrirano grafiko, ki za dobro delovanje običajno potrebuje vrhunski RAM, tudi v primeru Steam Deck.

DirectStorage je lahko odlična stvar ali še en razlog za oviranje prihodnjih grafičnih procesorjev

Vir: Nvidia

Ena stvar, ki me skrbi pri DirectStorageu, je, da bi lahko postal manj funkcija, ki jo je lepo imeti, in bolj vaša zmogljivost-bo-grozna-če-ne-imate -hitri SSD nekakšen trik. Eden od razlogov, zakaj sem zaradi tega še posebej zaskrbljen, je, da proizvajalci grafičnih procesorjev (tukaj predvsem Nvidia in AMD) poskušajo prihraniti denar z zmanjševanjem pomnilnika na grafičnih procesorjih že nekaj časa, medtem ko veliko tega je povezano z zmogljivostjo, gre tudi za pasovno širino.

V zadnjih letih smo videli nekaj precej hitrih grafičnih procesorjev s šokantno majhnimi širinami pomnilniškega vodila. Na primer, 256-bitna ali celo 192-bitna vodila so bila precej standardna za srednjerazredne kartice, zdaj pa so kartice srednjega razreda, kot je RX 7600 in RTX 4060 uporabljata samo 128-bitna vodila, ki so bila včasih rezervirana za nekatere najpočasnejše grafične procesorje v mnogih serije. Tudi RTX 4090 ima samo 384-bitno vodilo, enako kot RTX 3080 Ti.

Seveda obstajajo dobri razlogi, da Nvidia in AMD želita zmanjšati širino vodila: zaradi tega so grafični procesorji manjši in s tem cenejša za izdelavo, širša vodila pa zahtevajo več pomnilniških čipov, da zapolnijo celotno širino in dobijo polno izvedba. Kljub temu je to navsezadnje ukrep za prihranek stroškov in ko je prihraniti čim več denarja, cilja, na koncu ustvari spodbude za ogrožanje integritete izdelka, ki se le sramuje prestopiti linija. Nvidia je to storila s svojim VRAM-om na novejših grafičnih procesorjih in v nekaterih igrah vam lahko dejansko zmanjka VRAM-a na grafičnem procesorju za 400 $+, kot je RTX 3070.

Moja največja skrb je, da bo DirectStorage postal pogoj za pridobitev običajne količine zmogljivosti GPE-jev, če bo ta tehnologija postala standard ali celo dovolj razširjena. Bilo bi kot še slabša različica RX 6400, nižjega cenovnega razreda GPE, ki za dobro delovanje potrebuje PCIe 4.0, ker je AMD nanj postavil najmanjšo količino pasov. Če vsi potrebujejo vrhunski SSD PCIe 5.0, da bo GPE deloval po pričakovanjih, bo še ena vstopna ovira za igralce z manj sredstev za nakup strojne opreme.

Čeprav je tehnologija nedvomno kul

Čeprav me skrbi, kakšne spodbude bi DirectStorage lahko ustvaril za oblikovanje GPE, mislim, da je to nekaj, kar bi lahko resnično izboljšalo igranje iger. Očitno bodo lahko razvijalci iger veliko izkoristili DirectStorage v Xboxu, kjer je s strojno opremo lažje delati, vendar kolikor sem slišal, se zdi, da bo ta tehnologija plug-and-play, tako da bi morala dobro delovati na osebnem računalniku z različno strojno opremo konfiguracije.

Še posebej sem navdušen nad tem, kaj lahko DirectStorage naredi za integrirano grafiko, kot je v ročnih igralnih računalnikih. ROG Ally ima le okoli 100 GB/s pomnilnika pasovno širino, DirectStorage pa bi lahko dodal dodatnih 25 GB/s ali več z najhitrejšimi SSD-ji PCIe 4.0 velikosti 2230. To bi lahko znašalo do 40 GB/s, če pridejo hitrejši diski velikosti 2230 ven. Pomislite, kako hiter bi lahko bil iGPE v vašem prenosniku ali mini PC-ju s hitrim SSD-jem PCIe 4.0 ali 5.0 (ko sta dovolj hladna, da lahko delujeta brez hladilnikov). To bi lahko resnično povečalo sposobnost preživetja nizkocenovnih, integriranih grafičnih procesorjev za igranje iger, in to bi rad videl.