DirectStorage 1.1 er nå tilgjengelig med GPU-nedtrykking for enda raskere lastetider

Microsoft har offisielt sluppet DirectStorage 1.1, og det er allerede nye drivere fra Intel og Nvidia som støtter teknologien.

Microsoft har annonsert at DirectStorage 1.1 nå er offisielt tilgjengelig for utviklere, og lover å gi enda raskere lastetider for spill på Windows. Det er takket være den nylig lagt til støtten for GPU-dekomprimering, som fjerner jobben med å dekomprimere spillressurser fra CPU.

GPU-dekompresjon er en stor del av løftet til DirectStorage, selv om det ikke dukket opp da API-en først var gjort tilgjengelig for PC-spillutviklere tidligere i år. For et par uker siden, Microsoft sa at det ville komme med DirectStorage 1.1 før utgangen av året, og heldigvis tok det ikke så lang tid.

Tidligere, når du spilte et spill, var det prosessorens jobb å dekomprimere eiendelene som var lagret på PC-en din, og disse eiendelene ble deretter sendt til GPU-en slik at de kunne vises etter behov. Men, som Microsoft påpeker, er GPU-er gode til å håndtere denne typen oppgaver mye raskere, så det er fornuftig å avlaste dette arbeidet til GPUen. Selvfølgelig, for å gå med på det, måtte Microsoft også lage et nytt komprimeringsformat, GDeflate, som ble utviklet i samarbeid med Nvidia. Dette formatet er optimalisert for GPU-dekompresjon, og basert på Microsofts tester kan eiendeler dekomprimeres nesten tre ganger raskere takket være denne forbedringen.

Mens GPU-dekompresjon støttes på alle GPUer som støtter DirectX 12 og Shader Model 6.0, finnes det optimaliseringer - kalt metakommandoer - som GPU-produsenter kan gjøre til sine drivere for å spesifikt forbedre ytelsen på deres maskinvare. Intel og Nvidia har allerede optimaliseringer for DirectStorage 1.1 og GDeflate i de nyeste versjonene av GPU-driverne. sier AMD den har allerede drivere med metakommandostøtte, men de vil bli delt med ISV-partnere under NDA. Du kan følge med på AMDs støtteside for å få de nyeste driverne når de slippes.

Mens DirectStorage er ment å brukes i Windows-spill, sier Microsoft at det vil gi ut kilden kode for GDeflate-kompressoren og dekomprimeringsenheten slik at utviklere kan komprimere eiendeler på andre plattformer. Nå som GPU-dekomprimering er offisielt støttet, bør det være et spørsmål om tid før spill begynner å implementere det, og du bør se en betydelig forskjell i lastetider når det skjer.


Kilde:Microsoft