O DirectStorage mostra apenas pequenas melhorias na velocidade de download em uma demonstração de PC real

O DirectStorage mostra apenas pequenas melhorias na velocidade de download em uma demonstração de PC real

A API Microsoft DirectStorage promete acelerar os downloads de jogos em PCs Xbox Series X/S e Windows (onde a Microsoft saiu recentemente da fase de visualização do desenvolvedor). Um dos primeiros jogos a mostrar os benefícios do DirectStorage no PC é o Forspoken da Square Enix, que o CTO da Luminous Productions, Teppei Ohno, exibiu na GDC esta semana. Conforme relatado por The Verge , Ono disse que, graças ao rápido NVMe SSD e suporte DirectStorage, algumas cenas em Forspoken podem carregar em menos de um segundo. Esta é definitivamente uma melhoria em relação aos tempos de carregamento de CD e DVD do passado.

No entanto, como uma demonstração do DirectStorage, os números Forspoken são uma mistura. Por um lado, os exemplos que Ohno mostrou mostram claramente um carregamento mais rápido de cenas DirectStorage no mesmo hardware em comparação com a API Win32 herdada – de 2,6 a 2,2 segundos em uma única cena e de 2,4 a 1,9 segundos em outra. Forgotten também mostrou melhoria de desempenho em SSDs baseados em SATA mais antigos, apesar de ser posicionado como um recurso que seria útil principalmente para unidades NVMe – uma queda de 5,0 para 4,6 segundos em uma cena e de 4,1 para 3,4 segundos em outra. As melhorias de velocidade para SSDs SATA foram limitadas por quase uma década porque a própria interface SATA (não o controlador SSD ou os chips flash NAND) os está impedindo.

Por outro lado, a demonstração de Ono mostrou que os tempos de carregamento do jogo não melhoraram tão dramaticamente quanto a velocidade bruta de E/S poderia sugerir. No SSD NVMe, a E/S aumentou de 2.862 MB/s usando Win32 para 4.829 MB/s usando DirectStorage — um aumento de quase 70%. Mas o tempo de carregamento da cena diminuiu de 2,1 para 1,9 segundos. Esse declínio não seria perceptível, mesmo que você tentasse percebê-lo.

A demonstração do Forspoken acabou mostrando que a velocidade do armazenamento que você usa ainda depende muito mais da rapidez com que seus jogos carregam do que o DirectStorage. Uma cena que levou 24,6 segundos para carregar usando DirectStorage no HDD carregou em apenas 4,6 segundos em um SSD SATA e 2,2 segundos em um SSD NVMe. Essa é uma lacuna muito maior do que entre o Win32 e o DirectStorage executados no mesmo hardware.

Observe que este é apenas um jogo e provavelmente veremos uma gama maior de resultados à medida que mais desenvolvedores implementam o DirectStorage em seus jogos e à medida que a Microsoft refina a tecnologia. Eliminar outros gargalos da CPU, incluindo mover a descompactação de recursos da CPU para a GPU, pode aumentar ainda mais a vantagem de desempenho do DirectStorage. A descompressão de GPU ainda não é suportada na versão para PC do DirectStorage, mas a Microsoft afirma que o recurso é “o próximo em nosso roteiro”.

Listagem de imagem da Western Digital

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *