O Xbox Series X atualmente tira proveito da interface de programação de aplicativos (API) DirectStorage, que atualmente é exclusiva para o console, mas a Microsoft prometeu trazer isso para o PC no ano passado.
Em uma apresentação recente com desenvolvedores, os requisitos de sistema da API DirectStorage não foram especificados, mas esclareceu que a maioria dos sistemas modernos poderão tirar proveito desse recurso.
A API DirectStorage da Microsoft permite desempenho de armazenamento e tempos de carregamento do jogo muito melhores. Foi projetada para tornar a CPU mais eficiente, reduzindo o número de ciclos da CPU em uma carga de trabalho que pode, por sua vez, ser usada em outras cargas de trabalho. Isso é obtido reduzindo a carga da CPU ao lidar com solicitações NVMe, enviando grandes lotes de solicitações de E/S em paralelo. Isso permite que os aplicativos sejam ajustados com precisão ao receberem notificações de conclusão de solicitação de I/O, em vez de receber todas as solicitações de I/O.
O desafio de transferir a API DirectStorage para o Windows é que nem todo sistema é construído da mesma forma. Cada sistema usa componentes diferentes com recursos diferentes. O desenvolvimento do DirectStorage para o Xbox Series X foi mais simples, pois todos os consoles são idênticos e os componentes foram escolhidos a dedo pela Microsoft. Para o DirectStorage no Windows, será necessário muito mais tempo para projetar e testar, pois há muitas combinações possíveis de componentes.
Os requisitos completos de hardware são desconhecidos, mas um desenvolvedor que viu uma apresentação atual da Microsoft compartilhou algumas informações preliminares sobre os requisitos de hardware. De acordo com a postagem do desenvolvedor no Reddit, a API DirectStorage será suportada por placas gráficas compatíveis com DirectX 12, bem como SSDs PCIe Gen 3.0 NVMe. Ele não especificou quais protocolos NVMe serão suportados.
A API DirectStorage certamente irá melhorar os tempos de carregamento em títulos suportados. As especificações completas de hardware ainda são desconhecidas, bem como quando esta API será usada em jogos. Os primeiros títulos com suporte para DirectStorage provavelmente serão títulos que já o suportam no Xbox Series X.
Fonte: Wccftech
Visitas: 13