DirectStorage parāda tikai nelielus lejupielādes ātruma uzlabojumus reālā datora demonstrācijā

DirectStorage parāda tikai nelielus lejupielādes ātruma uzlabojumus reālā datora demonstrācijā

Microsoft DirectStorage API sola paātrināt spēļu lejupielādi gan Xbox Series X/S, gan Windows datoros (kur Microsoft nesen izgāja no izstrādātāja priekšskatījuma fāzes). Viena no pirmajām spēlēm, kas demonstrē DirectStorage priekšrocības datorā, ir Square Enix Forspoken, kuru Luminous Productions CTO Teppei Ohno šonedēļ demonstrēja GDC. Kā ziņo The Verge , Ono teica, ka, pateicoties ātrajam NVMe SSD un DirectStorage atbalstam, dažas Forspoken ainas var ielādēt pat vienā sekundē. Tas noteikti ir uzlabojums salīdzinājumā ar pagājušā gada CD un DVD ielādes laiku.

Tomēr kā DirectStorage demonstrācija Forspoken numuri ir dažādi. No vienas puses, Ohno parādītie piemēri skaidri parāda ātrāku DirectStorage ainu ielādi tajā pašā aparatūrā, salīdzinot ar mantoto Win32 API – no 2,6 līdz 2,2 sekundēm vienā ainā un no 2,4 līdz 1,9 sekundēm citā. Forgotten uzrādīja veiktspējas uzlabojumus arī vecākiem SATA balstītiem SSD diskiem, neskatoties uz to, ka tas tika pozicionēts kā funkcija, kas galvenokārt būtu noderīga NVMe diskdziņiem — samazinājums no 5,0 uz 4,6 sekundēm vienā ainā un no 4, 1 līdz 3,4 sekundēm citā. SATA SSD ātruma uzlabojumi ir bijuši ierobežoti jau vairāk nekā desmit gadu, jo pati SATA saskarne (nevis SSD kontrolleris vai NAND zibatmiņas mikroshēmas) tos kavē.

No otras puses, Ono demonstrācija parādīja, ka spēles ielādes laiki neuzlabojās tik dramatiski, kā liecina neapstrādāts I/O ātrums. NVMe SSD ieejas/izvades ātrums palielinājās no 2862 MB/s, izmantojot Win32, līdz 4829 MB/s, izmantojot DirectStorage, — pieaugums ir gandrīz par 70 procentiem. Bet ainas ielādes laiks sarucis no 2,1 līdz 1,9 sekundēm. Šis kritums nebūtu pamanāms, pat ja mēģinātu to pamanīt.

Forspoken demonstrācijas versija parādīja, ka jūsu izmantotās krātuves ātrums joprojām ir daudz vairāk atkarīgs no spēļu ielādes ātruma nekā DirectStorage. Viena aina, kuras ielāde prasīja 24,6 sekundes, izmantojot HDD DirectStorage, tika ielādēta tikai 4,6 sekundēs SATA SSD un 2,2 sekundēs NVMe SSD. Šī ir daudz lielāka atšķirība nekā starp Win32 un DirectStorage, kas darbojas vienā un tajā pašā aparatūrā.

Lūdzu, ņemiet vērā, ka šī ir tikai viena spēle, un mēs, visticamāk, redzēsim plašāku rezultātu klāstu, jo arvien vairāk izstrādātāju savās spēlēs ieviesīs DirectStorage un Microsoft uzlabos šo tehnoloģiju. Citu CPU vājo vietu novēršana, tostarp resursu dekompresijas pārvietošana no CPU uz GPU, var vēl vairāk palielināt DirectStorage veiktspējas priekšrocības. GPU dekompresija vēl netiek atbalstīta DirectStorage datora versijā, taču Microsoft apgalvo , ka šī funkcija ir “nākamā mūsu ceļvedī”.

Ieraksta attēls no Western Digital

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *