DirectStorage ukazuje pouze malá vylepšení rychlosti stahování v reálném PC demo
Microsoft DirectStorage API slibuje urychlení stahování her na Xbox Series X/S i Windows PC (kde Microsoft nedávno ukončil fázi vývojářského náhledu). Jednou z prvních her, která předvedla výhody DirectStorage na PC, je Forspoken od Square Enix, kterou CTO Luminous Productions Teppei Ohno tento týden předvedl na GDC. Jak informoval The Verge , Ono uvedl, že díky rychlému NVMe SSD a podpoře DirectStorage se některé scény ve Forspoken mohou načíst již za jednu sekundu. To je rozhodně zlepšení oproti dobám načítání CD a DVD z minulého roku.
Nicméně, jako ukázka DirectStorage, čísla Forspoken jsou smíšená. Na jedné straně příklady, které Ohno ukázal, jasně ukazují rychlejší načítání scén DirectStorage na stejném hardwaru ve srovnání se starším Win32 API – z 2,6 na 2,2 sekundy v jedné scéně a z 2,4 na 1,9 sekundy v jiné. Forgotten ukázal zlepšení výkonu i u starších SSD disků založených na SATA, přestože byl umístěn jako funkce, která by byla primárně užitečná pro disky NVMe – pokles z 5,0 na 4,6 sekundy v jedné scéně a ze 4,1 na 3,4 sekundy v jiné. Zlepšení rychlosti pro SATA SSD byla po větší část desetiletí omezená, protože samotné rozhraní SATA (nikoli řadič SSD nebo čipy NAND flash) je brzdí.
Na druhou stranu, Ono demo ukázalo, že doba načítání hry se nezlepšila tak dramaticky, jak by naznačovala hrubá I/O rychlost. Na NVMe SSD se I/O zvýšil z 2862 MB/s pomocí Win32 na 4829 MB/s pomocí DirectStorage – nárůst o téměř 70 procent. Ale doba načítání scény se snížila z 2,1 na 1,9 sekundy. Tento pokles by nebyl patrný, i kdybyste se ho pokusili zaznamenat.
Demo Forspoken nakonec ukázalo, že rychlost úložiště, které používáte, je stále mnohem více o rychlosti načítání vašich her než DirectStorage. Jedna scéna, která se načetla 24,6 sekundy pomocí DirectStorage na HDD, se načetla za pouhých 4,6 sekundy na SATA SSD a 2,2 sekundy na NVMe SSD. To je mnohem větší rozdíl než mezi Win32 a DirectStorage běžícími na stejném hardwaru.
Vezměte prosím na vědomí, že toto je pouze jedna hra a pravděpodobně uvidíme širší škálu výsledků, až bude více vývojářů implementovat DirectStorage do svých her a jak společnost Microsoft vylepší technologii. Odstranění dalších překážek CPU, včetně přesunutí dekomprese prostředků z CPU na GPU, může dále zvýšit výkonnostní výhodu DirectStorage. Dekomprese GPU zatím není podporována v PC verzi DirectStorage, ale Microsoft tvrdí , že tato funkce je „další na našem plánu“.
Obrázek výpisu z Western Digital
Napsat komentář