DirectStorage 1.1 je teraz k dispozícii s decemprimáciou GPU pre ešte rýchlejšie načítanie

click fraud protection

Microsoft oficiálne vydal DirectStorage 1.1 a na podporu technológie už existujú nové ovládače od Intelu a Nvidie.

Spoločnosť Microsoft oznámila, že DirectStorage 1.1 je teraz oficiálne k dispozícii pre vývojárov a sľubuje, že prinesie ešte rýchlejšie načítanie hier pre Windows. Je to vďaka novo pridanej podpore dekompresie GPU, ktorá odbúrava prácu s dekompresiou herných prostriedkov z CPU.

Dekompresia GPU je veľkou súčasťou prísľubu DirectStorage, hoci sa neukázala, keď bolo API prvýkrát sprístupnené vývojárom počítačových hier začiatkom tohto roka. Pred pár týždňami Microsoft uviedol, že príde s DirectStorage 1.1 pred koncom roka a našťastie to netrvalo príliš dlho.

V minulosti, keď ste hrali hru, bolo úlohou CPU dekomprimovať aktíva uložené vo vašom PC a tieto aktíva sa potom posielali do GPU, aby sa mohli zobraziť podľa potreby. Ako však zdôrazňuje spoločnosť Microsoft, GPU zvládajú tento druh úloh oveľa rýchlejšie, takže presunutie tejto práce na GPU má zmysel. Microsoft, samozrejme, musel vytvoriť aj nový kompresný formát GDeflate, ktorý bol vyvinutý v spolupráci s Nvidiou. Tento formát je optimalizovaný pre dekompresiu GPU a na základe testov spoločnosti Microsoft je možné vďaka tomuto vylepšeniu prostriedky dekomprimovať takmer trikrát rýchlejšie.

Zatiaľ čo dekompresia GPU je podporovaná na všetkých GPU, ktoré podporujú DirectX 12 a Shader Model 6.0, existujú optimalizácie - nazývané metapríkazy – ktoré môžu výrobcovia GPU urobiť so svojimi ovládačmi, aby špecificky zlepšili ich výkon hardvér. Intel a Nvidia už majú optimalizácie pre DirectStorage 1.1 a GDeflate v najnovších verziách svojich ovládačov GPU. AMD hovorí už má ovládače s podporou metapríkazov, ale budú zdieľané s partnermi ISV v rámci NDA. Ak chcete získať najnovšie ovládače, keď budú vydané, môžete sledovať stránku podpory AMD.

Zatiaľ čo DirectStorage je určený na použitie v hrách pre Windows, Microsoft hovorí, že zverejní zdroj kód pre kompresor a dekompresor GDeflate, takže vývojári môžu komprimovať aktíva na iných platformy. Teraz, keď je dekompresia GPU oficiálne podporovaná, malo by byť otázkou času, kým ju hry začnú implementovať, a keď k tomu dôjde, mali by ste vidieť výrazný rozdiel v časoch načítania.


Zdroj:Microsoft