Como o DirectStorage carrega o Forspoken em um segundo no PC

As telas de carregamento podem ser uma coisa do passado. A AMD e a desenvolvedora Luminous Productions revelaram novos detalhes sobre a tecnologia DirectStorage da Microsoft na GDC 2022, onde apresentaram o próximo jogo Forspoken carregando em menos de um segundo.

Em uma demonstração, o diretor técnico da Luminous Productions, Teppei Ono, mostrou o DirectStorage em ação carregando uma cena de 5,5 GB em Forspoken. Com um SSD M.2 e DirectStorage, a cena foi carregada em apenas 1,9 segundos — quase 10% mais rápido que o mesmo SSD sem DirectStorage.

Uma captura de tela mostrando os tempos de carregamento em discos rígidos para Forspoken.

Embora o DirectStorage beneficie mais os SSDs NVMe , ele também funciona em SSDs SATA. Em Forspoken, Ono mostrou um aumento impressionante de 18% em um SSD SATA. Combinado com um dos SSDs mais rápidos que você pode comprar, o DirectStorage pode matar as telas de carregamento para sempre.

O estúdio conseguiu atingir tempos de carregamento tão rápidos eliminando os gargalos de E/S que limitam os SSDs ultrarrápidos. Ono diz que os gargalos de E/S desapareceram, pois a máquina é capaz de utilizar melhor o hardware para realizar a descompactação de arquivos e mover esses arquivos para onde eles precisam ir.

Este é apenas o primeiro gosto do DirectStorage. Embora Ono tenha falado sobre os benefícios do DirectStorage, ele também apontou alguns desafios que ele enfrenta atualmente, como gargalos na CPU. Ono diz que esses problemas podem ser resolvidos transferindo algum trabalho para a GPU, que deve ocorrer no futuro.

“Espera-se que o suporte para descompressão da GPU seja introduzido, o que acreditamos reduzir ainda mais os tempos de carregamento”, disse Ono.

Esses problemas ainda estão presentes, mas o Forspoken ainda pode carregar algumas cenas em menos de um segundo com um SSD ultrarrápido (5000 MB/s) e DirectStorage. Felizmente, outras melhorias reduzirão os tempos de carregamento para menos de um segundo.

A Microsoft lançou o DirectStorage para desenvolvedores em março, e Forspoken é o primeiro jogo anunciado que suportará a tecnologia. O DirectStorage é um recurso do Xbox Series X e parece eliminar gargalos de carregamento ao descarregar o trabalho (como descompactação de arquivos) da CPU para outros processadores dedicados.

O DirectStorage funciona no Windows 10 e no Windows 11 , mas Ono observa que o Windows 11 possui otimizações específicas. “O DirectStorage é compatível com o Windows 10 e o Windows 11, com o último se beneficiando de uma otimização adicional”, disse Ono.

O recurso foi projetado para SSDs PCIe 3.0 e PCIe 4.0 NVMe, mas SSDs SATA e discos rígidos giratórios ainda são compatíveis. Eles podem não ver um benefício de desempenho, no entanto. Ono diz que discos rígidos giratórios podem não carregar mais rápido em Forspoken com DirectStorage “devido a limitações de desempenho de hardware”.

Uma mão segura o SSD para jogos WD Black SN770.

DirectStorage não é uma ideia nova, mas é a primeira vez para PC. O Xbox Series X e o PlayStation 5 usam uma abordagem semelhante para melhorar os tempos de carregamento e, pela primeira vez, os jogos carregam mais rapidamente nos consoles do que no PC. O DirectStorage oferece uma solução geral que pode funcionar com uma grande variedade de hardware, não apenas com os SSDs personalizados dentro dos consoles mais recentes.

AMD, Nvidia e Intel tiveram novidades para compartilhar na GDC 2022. A AMD apresentou seu recurso de upscaling FidelityFX Super Resolution 2.0 de última geração, e a Intel aprofundou seu upscaler assistido por IA XeSS . Entre o DirectStorage e recursos como o FSR 2.0, os futuros jogos para PC podem ter uma aparência melhor, rodar em taxas de quadros mais altas e carregar mais rápido.