DirectStorage laat slechts kleine verbeteringen in de downloadsnelheid zien in een echte pc-demo

DirectStorage laat slechts kleine verbeteringen in de downloadsnelheid zien in een echte pc-demo

De Microsoft DirectStorage API belooft het downloaden van games te versnellen op zowel Xbox Series X/S als Windows-pc’s (waar Microsoft onlangs de preview-fase voor ontwikkelaars heeft verlaten). Een van de eerste games die de voordelen van DirectStorage op pc laat zien, is Square Enix’s Forspoken, dat Luminous Productions CTO Teppei Ohno deze week op GDC liet zien. Zoals gemeld door The Verge , zei Ono dat dankzij de snelle NVMe SSD en DirectStorage-ondersteuning sommige scènes in Forspoken in slechts één seconde kunnen worden geladen. Dit is absoluut een verbetering ten opzichte van de laadtijden van cd’s en dvd’s van weleer.

Als DirectStorage-demo zijn de Forspoken-nummers echter een allegaartje. Enerzijds tonen de voorbeelden die Ohno liet zien duidelijk een sneller laden van DirectStorage-scènes op dezelfde hardware in vergelijking met de oude Win32 API – van 2,6 tot 2,2 seconden in een enkele scène en van 2,4 tot 1,9 seconden in een andere. Forgotten toonde ook prestatieverbetering op oudere SATA-gebaseerde SSD’s, ondanks dat het werd gepositioneerd als een functie die vooral nuttig zou zijn voor NVMe-schijven – een daling van 5,0 naar 4,6 seconden in de ene scène en van 4,1 naar 3,4 seconden in een andere. Snelheidsverbeteringen voor SATA SSD’s zijn het grootste deel van een decennium beperkt gebleven omdat de SATA-interface zelf (niet de SSD-controller of NAND-flashchips) ze tegenhoudt.

Aan de andere kant liet de demo van Ono zien dat de laadtijden van de game niet zo dramatisch verbeterden als de ruwe I/O-snelheid zou doen vermoeden. Op de NVMe SSD nam de I/O toe van 2862 MB/s met Win32 tot 4829 MB/s met DirectStorage – een stijging van bijna 70 procent. Maar de laadtijd van de scène is afgenomen van 2,1 naar 1,9 seconden. Deze achteruitgang zou niet merkbaar zijn, zelfs niet als je het zou proberen op te merken.

De Forspoken-demo liet uiteindelijk zien dat de snelheid van de opslag die je gebruikt nog steeds veel meer te maken heeft met hoe snel je games worden geladen dan met DirectStorage. Een scène die 24,6 seconden nodig had om te laden met DirectStorage op HDD, werd in slechts 4,6 seconden geladen op een SATA SSD en in 2,2 seconden op een NVMe SSD. Dit is een veel grotere kloof dan tussen Win32 en DirectStorage die op dezelfde hardware draaien.

Houd er rekening mee dat dit slechts één game is en we zullen waarschijnlijk een breder scala aan resultaten zien naarmate meer ontwikkelaars DirectStorage in hun games implementeren en naarmate Microsoft de technologie verfijnt. Het elimineren van andere CPU-knelpunten, waaronder het verplaatsen van brondecompressie van de CPU naar de GPU, kan het prestatievoordeel van DirectStorage verder vergroten. GPU-decompressie wordt nog niet ondersteund in de pc-versie van DirectStorage, maar Microsoft beweert dat de functie “de volgende op onze roadmap” is.

Lijstafbeelding van Western Digital

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *