Desenvolvedor de jogos: núcleo de CPU adicional no Xbox One aumentará o FPS |

O console de jogos Xbox One da Microsoft Corp. foi criticado por um desempenho relativamente baixo em comparação com o PlayStation 4 da Sony Corp. No final do ano passado, a Microsoft habilitou alguns cavalos de computação adicionais em seu sistema, mas os desenvolvedores de jogos ainda precisam tirar proveito disso. Pelo menos um designer de software disse que a ação da Microsoft poderia realmente aumentar o desempenho nos jogos.

O sistema de videogame Xbox One da Microsoft é alimentado por um sistema em chip personalizado com oito núcleos de processamento AMD Jaguar x86 de uso geral. Embora seis dos núcleos estejam disponíveis para desenvolvedores de jogos, dois foram reservados para o sistema operacional e a funcionalidade do Kinect. No final do ano passado, a Microsoft permitiu que os designers de jogos usassem sete dos oito núcleos x86 (ou seja, desbloqueou o sétimo núcleo da CPU), mas até agora poucos fabricantes de software realmente usaram o recurso, ou pelo menos ainda não falaram sobre isso.



Jehanne Rousseau, CEO da Spiders, a empresa por trás O Tecnomante game, é o primeiro desenvolvedor de jogos a falar sobre os benefícios que o núcleo extra de propósito geral pode trazer.

Ainda não estamos usando, mas é apenas uma questão de tempo, disse Rousseau, em entrevista ao Bolt . Isso é muito interessante para nós termos acesso a esse processador. Vamos usá-lo para fazer parte de nossos cálculos para suavizar a taxa de quadros. Na verdade, projetamos nosso novo mecanismo para ser muito flexível em relação ao número de processadores. Tendo principalmente em mente os inúmeros designs de PC, mas isso também será útil para este sétimo processador.

SoC semi-personalizado da AMD para Microsoft Xbox One. Imagem por iFixit.com

O sétimo núcleo pode ser utilizado de várias maneiras para aumentar o desempenho do Xbox One. Ele pode ser usado para inteligência artificial ou computação física em tempo real. Alternativamente, ele pode ser usado apenas para alimentar os dados na unidade de processamento gráfico para aumentar as taxas de quadros.

Embora seja óbvio que quanto mais é melhor quando se trata do número de núcleos de CPU, resta ver a rapidez com que os desenvolvedores de jogos aprendem a usar o sétimo núcleo. Por exemplo, os mecanismos de jogos projetados em 2013 – 2014 usam apenas seis núcleos x86 do Xbox One SoC e habilitar outro núcleo não os acelerará, a menos que os programadores voltem ao seu código.