Teraflops: eles são tudo que qualquer um quer falar quando os próximos consoles Xbox Series X ou PlayStation 5 são mencionados. Isso ocorre porque a Microsoft e a Sony estão se gabando de grandes aumentos de desempenho graças, em parte, a um aumento nos teraflops.
Índice
Consoles vs. PCs: as feras na toca
A GPU Xbox Series X é baseada na arquitetura RDNA 2 da AMD e será capaz de 12 teraflops. Enquanto isso, o PlayStation 5 da Sony ( também baseado na arquitetura RDNA 2 da AMD ) terá uma GPU com 10,28 teraflops.
Isso é um monte de fracassos acontecendo, e é comparável, ou melhor, ao que as placas de vídeo de PC de última geração oferecem no momento.
Em abril de 2020, a Radeon RX 5700XT (cerca de US $ 400 no momento) é uma das principais placas da AMD, com uma GPU de 9,75 teraflop. A NVIDIA GeForce RTX 2080 Ti (US $ 1.300 a US $ 1.500 no momento), enquanto isso, é capaz de 13,4 teraflops. Há também o RTX Titan da NVIDIA , com impressionantes 16,31 teraflops. Mas, com bem mais de $ 2.000 no momento em que este livro foi escrito, este está fora do alcance da maioria dos jogadores.
Não vamos nos precipitar, entretanto. Vamos falar sobre o que são teraflops e por que essa especificação é importante para gráficos.
O que são FLOPS?
FLOPS significa operações de ponto flutuante por segundo. A aritmética de ponto flutuante é a forma comum de calcular números no desenvolvimento de jogos. Sem se perder muito nas ervas daninhas, as operações de ponto flutuante tornam mais fácil para os computadores trabalharem de forma mais eficiente com uma gama maior de números.
A maneira mais comum de expressar flops é no formato de ponto flutuante de precisão única, FP32. Isso significa que o computador está usando 32 bits para armazenar dados nesse formato. Também existe um formato de meia precisão que ocupa 16 bits (FP16) em vez de 32. A maneira mais comum de expressar teraflops para GPUs no momento é de precisão simples. No entanto, a AMD usou FP16 em suas GPUs Vega e o RDNA 2 permite FP16.
No mundo real, o ponto flutuante é muito mais fácil para os criadores de jogos usarem com gráficos 3D. Se os jogos dependessem de operações de ponto fixo, como o PlayStation original , isso resultaria em muitos problemas. Os visuais do jogo teriam uma aparência e um comportamento ruins, e o código seria, geralmente, menos eficiente.
Portanto, viva para as operações de ponto flutuante!
A inflação de FLOPS levou a TFLOPS
Os jogos precisam processar uma tonelada de dados, e é por isso que os flops são uma referência importante. Quanto mais flops uma GPU pode fazer, mais rápido os dados podem ser processados e mais poder de computação existe para rodar jogos.
O Sega Dreamcast original (1999) tinha 1,4 Gigaflops, o que significa que poderia processar até 1,4 bilhões de operações de ponto flutuante por segundo. Alguns anos depois, o Xbox original (2002) estava balançando 20 gigaflops (20 bilhões de flops). O PlayStation 3 (2006) tinha cerca de doze vezes isso, a 230,4 gigaflops.
Cada console ficou significativamente melhor do que seu antecessor, devido, em grande parte, ao poder da computação gráfica. A especificação de flops é uma maneira rápida de ter uma noção de quanto poder está sob o capô de um processador gráfico de um console específico, ou GPU.
Os 12 teraflops de poder de computação no próximo Xbox Series X significa que ele é capaz de até 12 trilhões de operações de ponto flutuante por segundo. O PlayStation 5, entretanto, atinge o máximo com 10,28 trilhões de flops.
Se dependêssemos apenas dos flops como medida, concluiríamos que o Xbox Series X será melhor do que o PlayStation 5 – o que seria um erro.
Quão importantes são os TFLOPS?
A contagem de flops é importante entre as gerações de console, mas não tanto quando o intervalo é menor.
Até mesmo comparar a contagem de teraflops para placas de vídeo modernas, como a AMD Radeon 5700 XT e a GeForce RTX 2080 Ti, pode ser enganoso. Os novos consoles usarão a nova arquitetura RDNA 2 da AMD. Nova arquitetura geralmente significa melhor desempenho do que as placas anteriores, mesmo com especificações de hardware semelhantes.
Como qualquer outra coisa na computação, porém, é tudo uma questão de implementação. As especificações da CPU, RAM e até mesmo o software fazem toda a diferença. Quando você junta tudo isso, o consenso é que os novos consoles devem superar a maioria das plataformas de jogos para PC atualmente disponíveis.
O Xbox Series X e o PlayStation 5 terão processadores de oito núcleos e dezesseis threads. Isso atinge níveis impressionantes de jogos para PC, e já faz muito tempo que se trata de decodificadores. Ambos os consoles também planejam usar SSDs NVMe , o que significa tempos de carregamento mais rápidos para jogos e capacidade de resposta aprimorada geral.
As novas GPUs de console também terão um número impressionante de unidades de computação em altas velocidades de clock: 52 a 1,825 GHz para o Xbox e 36 CUs a 2,23 GHz para o PlayStation. Para efeito de comparação, a Radeon 5700 XT tem 40 UCs a 1,6 GHz.
Claro, o RDNA 2 da AMD não viverá apenas dentro dos novos consoles. Assim que chegar às placas de vídeo do PC (junto com a esperada arquitetura Ampere da NVIDIA), qualquer vantagem que os consoles tenham sobre os PCs desaparecerá.
TFLOPS não é a única coisa que importa
Não há dúvida de que os novos consoles serão feras poderosas. A Microsoft e a Sony dizem que seus consoles atingirão 60 quadros por segundo com resolução 4K em títulos AAA (normalmente os jogos mais exigentes para gráficos).
A Microsoft também espera atingir 120 quadros por segundo a 4K para jogos eports, que geralmente são menos exigentes em termos de gráficos. No entanto, taxas de atualização mais altas significam uma imagem mais uniforme e um tempo mais fácil para entender o que está acontecendo no campo de jogo. Dado o caos que se segue aos esportes eletrônicos, visuais mais suaves são uma grande vantagem.
Além de melhorar o desempenho em resoluções mais altas, os novos consoles também suportam rastreamento de raios . Vimos essa nova tecnologia pela primeira vez nas placas de vídeo NVIDIA. O rastreamento de raios aumenta os efeitos de iluminação em um jogo, geralmente com melhorias dramáticas. Ele também oferece um ambiente de jogo mais dinâmico e realista, no qual as sombras e os reflexos são mais realistas. O poder de computação (teraflops) disponível nas próximas GPUs também ajudará nesses novos recursos.
Teraflops não é a única especificação a que você deve prestar atenção. No entanto, ele lhe dará uma ideia geral de como a potência gráfica de um console se compara a outro hardware – passado e presente.