Microsoft on ametlikult välja andnud DirectStorage 1.1 ning selle tehnoloogia toetamiseks on juba uued Inteli ja Nvidia draiverid.
Microsoft teatas, et DirectStorage 1.1 on nüüd ametlikult arendajatele saadaval, lubades tuua Windowsi mängude jaoks veelgi kiiremad laadimisajad. Seda tänu äsja lisatud GPU lahtipakkimise toele, mis vabastab mänguvarade CPU-lt lahtipakkimise töö.
GPU lahtipakkimine on suur osa DirectStorage'i lubadusest, kuigi seda ei ilmunud API esmakordsel kasutamisel tehti arvutimängude arendajatele kättesaadavaks selle aasta alguses. Paar nädalat tagasi, Microsoft teatas, et see saabub DirectStorage 1.1-ga enne aasta lõppu ja õnneks ei võtnud see liiga kaua aega.
Varem, kui mängisite mängu, oli CPU ülesanne teie arvutisse salvestatud varad lahti pakkida ja need varad saadeti seejärel GPU-sse, et neid saaks vastavalt vajadusele kuvada. Kuid nagu Microsoft märgib, saavad GPU-d seda tüüpi ülesannetega palju kiiremini hakkama, nii et selle töö GPU-le mahalaadimine on mõttekas. Loomulikult pidi Microsoft selleks, et sellega kaasa minna, looma ka uue tihendusvormingu GDeflate, mis töötati välja koostöös Nvidiaga. See vorming on optimeeritud GPU lahtipakkimiseks ja Microsofti testide põhjal saab tänu sellele täiusele varad peaaegu kolm korda kiiremini lahti pakkida.
Kuigi GPU lahtipakkimist toetavad kõik GPU-d, mis toetavad DirectX 12 ja Shader Model 6.0, on olemas optimeerimised – nimetatakse metakäskudeks – mida GPU tootjad saavad oma draiveritele teha, et konkreetselt nende jõudlust parandada riistvara. Intel ja Nvidia on juba optimeerinud DirectStorage 1.1 ja GDeflate oma GPU draiverite uusimates versioonides. AMD ütleb sellel on juba metakäskude toega draiverid, kuid neid jagatakse NDA raames ISV partneritega. Saate AMD tugilehel silma peal hoida, et hankida uusimad draiverid, kui need avaldatakse.
Kuigi DirectStorage on mõeldud kasutamiseks Windowsi mängudes, ütleb Microsoft, et avaldab allika GDeflate'i kompressori ja dekompressori kood, et arendajad saaksid varad muudel seadmetel tihendada platvormid. Nüüd, kui GPU lahtipakkimist ametlikult toetatakse, peaks olema aja küsimus, millal mängud seda juurutama hakkavad, ja kui see juhtub, peaksite nägema olulist erinevust laadimisaegades.
Allikas:Microsoft