Xbox Velocity Architecture explicada: Vamos analisar cada componente

Quando o pessoal da Microsoft anunciou o Xbox Series X/S , eles falaram sobre muitas coisas, mas o que chamou nossa atenção é algo que eles chamaram de Xbox Velocity Architecture .

Arquitetura de velocidade do(Velocity Architecture) Xbox explicada

Você vê, vista como a melhor solução para streaming de ativos de videogame para a próxima geração de consoles Xbox . Ainda assim, não ficaríamos muito surpresos se, em um futuro distante, a Velocity Architecture começasse a oferecer suporte a jogos para PC com Windows também.(Windows)

A principal razão pela qual essa tecnologia funciona tão bem é a proximidade entre o hardware e o software na linha de consoles Xbox Series . O mesmo não pode ser dito para os jogos de PC no momento, o que é bastante lamentável.

Observe(Please) que a Microsoft incluiu a Xbox Velocity Architecture com quatro componentes diferentes que se juntam para permitir que os desenvolvedores aproveitem ao máximo o console. Vamos discutir esses componentes agora.

  1. SSD NVME(NVME SSD) personalizado em todos os consoles
  2. Descompressão acelerada por hardwareNova API DirectStorage(Hardware Accelerated DecompressionNew DirectStorage API)
  3. Nova API do DirectStorage
  4. Streaming de feedback do amostrador (SFS)
  5. Xbox Series X/S perfurando acima de seu peso

Vamos discutir isso com mais detalhes.

1] SSD NVME(NVME SSD) personalizado em cada console

A gigante do software se certificou de adicionar um SSD NVME(NVME SSD) personalizado de 1 TB em cada Xbox Series X , embora o mesmo não possa ser dito para o Series S , pois ele vem com 512 GB. Ainda assim, ambas as unidades estão equipadas para fornecer 2,4 GB/s de taxa de transferência de E/S bruta.

Ao contrário dos SSDs dentro dos PCs com Windows 10 , o encontrado dentro dos consoles Xbox(Xbox Serie) Series fornecerá um desempenho consistente e sustentado. Não existe desempenho máximo aqui, apenas desempenho constante e sustentado em todos os momentos.

Com tudo isso em mente, os desenvolvedores podem facilmente projetar seus jogos, sabendo que têm restrições limitadas. Além disso, esse mesmo nível de desempenho oferece suporte à placa de armazenamento expansível Seagate(Seagate Expandable Storage Card) .

2] Descompressão acelerada por hardware(Hardware Accelerated Decompression)

Uma das razões pelas quais você pode baixar seus jogos tão rapidamente tem muito a ver com arquivos de jogos e compactação de ativos. Para tornar as coisas ainda mais rápidas, a Microsoft introduziu o BCPack(BCPack) e a compactação acelerada por hardware. Entendemos que os desenvolvedores não sofrem perdas de qualidade e desempenho quando isso é usado, o que é bastante impressionante.

Sem compactação de hardware, os desenvolvedores precisariam de 4 núcleos de CPU Zen 2 caso tentassem compactar arquivos em velocidades semelhantes usando software.

3] Nova API do DirectStorage

Em uma tentativa de facilitar o trabalho dos desenvolvedores de jogos, a Microsoft adicionou a API DirectStorage(DirectStorage API) à família DirectX . Isso é considerado uma grande melhoria em relação às Standard File I/O APIs que foram criadas há mais de 30 anos.

Com essa nova API , os desenvolvedores poderão aproveitar ao máximo o desempenho bruto de E/S fornecido pelo Xbox Series X/S . Quando isso for feito, os tempos de carregamento serão eliminados na maioria dos casos, ou melhor, essa é a esperança. É provável que apenas os desenvolvedores primários da Microsoft aproveitem ao máximo essa nova API , portanto, não espere que terceiros façam o trabalho.

4] Streaming de Feedback do Amostrador (SFS)

Do nosso entendimento, isso geralmente é usado ao renderizar objetos no mundo do jogo. Você vê, quando o jogador está mais longe de um objeto no mundo, por exemplo, uma árvore, a textura dessa árvore será renderizada em baixa resolução. A maioria dos usuários não será capaz de dizer a olho nu, então fazer isso usa menos recursos do sistema.

No entanto, quando o jogador se aproxima da árvore, o SFS aumenta a resolução da textura para garantir uma boa aparência quando vista de perto.

5] Xbox Series X/S perfurando acima de seu peso

Com o poder da Xbox Velocity Architecture, espera-se que os novos consoles tenham um desempenho acima das especificações no papel. Mas isso só acontecerá em larga escala se todos os desenvolvedores aproveitarem ao máximo as ferramentas oferecidas.

É provável que não vejamos grandes ganhos de desempenho até o final de 2021, quando a Microsoft começar a exibir jogos exclusivos dos consoles, para nunca ver uma data de lançamento no Xbox One .



About the author

Sou engenheiro de hardware e desenvolvedor de software com mais de 10 anos de experiência nas plataformas Apple e Google. Minhas habilidades estão no desenvolvimento de soluções eficientes e fáceis de usar para problemas difíceis de engenharia. Eu tive experiência com dispositivos MacOS e iOS, bem como com controles de teclado e mouse. Nas horas vagas, gosto de nadar, assistir tênis e ouvir música.



Related posts