DirectStorage näyttää vain pieniä latausnopeuteen liittyviä parannuksia todellisessa PC-demossa
Microsoft DirectStorage API lupaa nopeuttaa pelien latauksia sekä Xbox Series X/S- että Windows-tietokoneissa (joissa Microsoft poistui äskettäin kehittäjien esikatseluvaiheesta). Yksi ensimmäisistä peleistä, jotka esittelevät DirectStoragen edut PC:llä, on Square Enixin Forspoken, jonka Luminous Productionsin teknologiajohtaja Teppei Ohno esitteli GDC:ssä tällä viikolla. Kuten The Verge raportoi , Ono sanoi, että nopean NVMe SSD:n ja DirectStorage-tuen ansiosta jotkin Forspokenin kohtaukset voivat latautua jopa sekunnissa. Tämä on ehdottomasti parannus CD- ja DVD-latausaikoihin verrattuna.
DirectStorage-demona Forspoken-numerot ovat kuitenkin sekalaisia. Toisaalta Ohnon osoittamat esimerkit osoittavat selkeästi DirectStorage-kohtausten nopeamman lataamisen samalla laitteistolla verrattuna vanhaan Win32 API:iin – 2,6 – 2,2 sekuntia yhdessä kohtauksessa ja 2,4 – 1,9 sekuntia toisessa. Forgotten osoitti suorituskyvyn parantumista myös vanhemmissa SATA-pohjaisissa SSD-levyissä, vaikka se oli sijoitettu ominaisuudeksi, joka olisi ensisijaisesti hyödyllinen NVMe-asemille – pudotus 5,0:sta 4,6 sekuntiin yhdessä kohtauksessa ja 4,1 sekunnista 3,4 sekuntiin toisessa. SATA SSD -levyjen nopeusparannuksia on rajoitettu yli vuosikymmenen, koska itse SATA-liitäntä (ei SSD-ohjain tai NAND-flash-sirut) estää niitä.
Toisaalta Onon demo osoitti, että pelin latausajat eivät parantuneet niin dramaattisesti kuin raaka I/O-nopeus antaisi ymmärtää. NVMe SSD:llä I/O nousi 2862 Mt/s:sta Win32:lla 4829 Mt/s:iin DirectStoragea käytettäessä – kasvua oli lähes 70 prosenttia. Mutta kohtauksen latausaika on lyhentynyt 2,1 sekunnista 1,9 sekuntiin. Tämä lasku ei olisi havaittavissa, vaikka yrittäisit huomata sen.
Forspoken-demo päätyi osoittamaan, että käyttämäsi tallennustilan nopeus riippuu edelleen paljon enemmän pelien latautumisesta kuin DirectStoragesta. Yksi kohtaus, jonka lataaminen kesti 24,6 sekuntia HDD:n DirectStoragella, ladattiin vain 4,6 sekunnissa SATA SSD:lle ja 2,2 sekunnissa NVMe SSD:lle. Tämä on paljon suurempi ero kuin Win32:n ja samalla laitteistolla toimivan DirectStoragen välillä.
Huomaa, että tämä on vain yksi peli ja tulemme todennäköisesti näkemään laajemman valikoiman tuloksia, kun yhä useammat kehittäjät ottavat DirectStoragen käyttöön peleihinsä ja Microsoft jalostaa tekniikkaa. Muiden suorittimen pullonkaulojen poistaminen, mukaan lukien resurssien purkamisen siirtäminen suorittimesta GPU:lle, voi entisestään lisätä DirectStoragen suorituskykyetua. GPU-dekompressiota ei vielä tueta DirectStoragen PC-versiossa, mutta Microsoft väittää , että ominaisuus on ”seuraava etenemissuunnitelmassamme”.
Listauskuva Western Digitalista
Vastaa