Se você der uma olhada no Planilhas de GPU ou você segue o panorama do console, provavelmente já se fez esta pergunta. Na verdade, informar os usuários sobre uma frente complicada como a do poder gráfico é melhor batida, principalmente quando se trata de consoles, com um número simples e o de TFLOPS parece ter sido escolhido como o escolhido. Aprenda mais detalhadamente o que são teraflops,

Mas,o que são esses teraflops na verdade e como eles são calculados? Tentaremos responder a essas perguntas com este estudo aprofundado, obviamente não direcionado a usuários avançados ou especialistas em informática.

Na verdade, esse conteúdo este blog para quem quer ter uma ideia desse termo que estará nos próximos anos cada vez mais para placas de vídeo e até mesmo consoles, que obviamente estão caminhando para um modelo de negócio comparável ao dos PCs e smartphones.

Você também pode ler: Como criar uma conta do Xbox Live.

O que são teraflops?

Se você tiver um mínimo de conhecimento com as unidades de medida, reconhecerá imediatamente o prefixo tera, o mesmo que os terabytes de HDD e SSD. Isso obviamente indica 10 ^ 12 ou trilhões e não precisa de muitas explicações. O que é mais interessante é o que se segue, que é FLOPS, uma abreviatura que significa operações de ponto flutuante por segundo.

O que são Teraflops
O que são Teraflops

Isso indica quantas operações de ponto flutuante, ou o “método de representação de número real aproximado” em sistemas de computador, um determinado hardware é capaz de realizar em um segundo. Então uma teraflops identifica a capacidade de um componente, seja uma GPU, uma CPU ou um sistema mais complexo, para realizar um trilhão de operações de ponto flutuante em um segundo.

A operação de flutuação se reflete em um sentido prático na geração e cálculo da posição dos elementos que compõem a imagem final que chega ao seu monitor ou TV, então mais FLOPS são realizados em um segundo dispositivo que é capaz de gerar imagens ricas em detalhes e elementos, além de torná-lo mais rápido.

Também é conhecido

FLOPS é uma sigla que significa “Floating Point Operations Per Second”. Ou seja, o número de operações de ponto flutuante que podem ser realizadas por segundo. O conceito de “ponto flutuante” certamente é estranho para quem não estudou ciência da computação.

Vamos pensar sobre a matemática que aprendemos na escola, especialmente o conjunto de números. Quando se trata de números vírgulas, estamos falando de números fracionários ou reais. Nas folhas quadradas é fácil representar esses números, que ao invés, levados para a memória de um PC devem ser aproximados, pois as capacidades expressivas da máquina são limitadas.

O que é a precisão do PC teraFLOPS?

Os padrões são descritos pelo IEEE 754, que descreve com precisão toda a aritmética de ponto flutuante. O ponto flutuante entra em jogo precisamente nestes casos: é uma forma de representar números reais na memória de um computador, para que ele também os possa “compreender” e fazer mais ou menos as mesmas operações que nós. Mas com tempos de execução que para nós, seres não baseados em silício são inatingíveis.

O que é a precisão do PC teraFLOPS
O que é a precisão do PC teraFLOPS

Para entender o que são FLOPS, vamos falar sobre teraFLOPS. “Tera” basicamente indica a ordem de magnitude. É o mesmo raciocínio por trás do sufixo quilo que costumamos aplicar ao metro, quando falamos em quilômetros (que na verdade é escrito como km). Quilo indica o mil, Mega o milhão, Giga o trilhão e Tera o mil trilhão.

Portanto, teraFLOPS indicam quantos trilhões de operações de ponto flutuante a placa de vídeo que estamos analisando pode realizar em um segundo. E aqui os problemas começam Sim, porque “operações de ponto flutuante” podem significar muitas coisas. Como essas são aproximações, existem diferentes padrões de precisão.

E dependendo do padrão usado, o número de operações por segundo muda. Quando se trata de FLOPS, se você notar, ninguém especifica a que tipo de precisão você se refere.

Como os teraflops são calculados: exemplos com GTX, AMD RX, PS4 e Xbox

Como a Wikipedia nos lembra, a fórmula geral para calcular FLOPS é a seguinte:

FLOPS = número de núcleos x frequência operacional (clock) x FLOP por ciclo

No caso particular da GPU e do console, a primeira variável de cálculo é dada pelo número de processadores de sombreador (núcleo CUDA no caso particular da NVIDIA) enquanto o número de FLOPS por ciclo é dois, ou seja, uma operação de multiplicação e um acúmulo (registro de resultados).

Vamos dar alguns exemplos calculando a quantidade de FLOPS que duas placas de vídeo populares podem teoricamente fornecer:

NVIDIA GTX 1080 FLOPS = 2.560 núcleos CUDA x 1.733 MHz x 2 ciclos = 8.872.960 megaflops = 8,9 TFLOPS

AMD RX 480 FLOPS = 2.304 processadores stream x 1.255 MHz x 2 ciclos = 5.783.040 megaflops = 5,8 TFLOPS

Para efeito de comparação, a Sony afirmou que seu PS4 Pro tem uma GPU 4.2 TFLOPS, enquanto o Xbox Scorpio vai entregar 6 TFLOPs.

Por que os teraflops (TFLOPS) são importantes?

Mas, acima de tudo, eles são mesmo? Os departamentos de marketing estão usando muito esse valor para impulsionar seus produtos. Por si só, não nos dá nenhuma indicação da capacidade de um dispositivo de executar jogos ou programas mais ou menos bem; fazer uma analogia tem o mesmo valor que o número de megapixels de uma câmera na fotografia.

Por outro lado, não é um valor que deva ser descartado a priori, porque em todo caso nos dá uma indicação da potência “grosseira”. Mas muitos outros fatores contribuem para a qualidade geral da experiência (fluidez, qualidade visual e acessibilidade), como arquiteturas com suporte, modernidade da plataforma e consumo de energia. Portanto, um valor importante, mas que deve ser avaliado, sempre que possível, no quadro geral.

Até que ponto os teraflops definem o desempenho do sistema?

Teraflops são um índice muito básico de poder de computação, separado e distinto de todos os outros aspectos do design de GPU. Por exemplo, o Arquitetura GNC O AMD (Graphics Core Next) sempre foi embalado com uma grande quantidade de poder de computação bruto em comparação com seus rivais Nvidia, que é o motivo das GPUs Radeon

Eles se saíram tão bem na era da corrida do ouro. Criptomoeda. No entanto, deve-se notar que isso não se traduz necessariamente em desempenho de jogo superior.

Um bom exemplo é comparar a GTX 1080 9TF da Nvidia com a 8.6TF da Radeon R9 Fury X. Com base no poder de computação simples, seria de se esperar que essas duas placas de vídeo entregassem desempenho semelhante, mas como benchmarks de 4K.

Mais abaixo, a GTX 1080 é muito mais rápida em todos, exceto um dos títulos testados. Mesmo a GTX 1070 mais lenta, com seu 6.5TF, pode facilmente superar o Fury X em muitos jogos. Além disso, em termos de teraflops, o GTX 1070 também é inferior ao Titan X (7TF), que, no entanto, iguala ou excede.

Os drivers, o software que alimenta o hardware, são importantes, mas também o é o design da arquitetura gráfica em si, assim como outras coisas como largura de banda de memória e caches de memória.

A comparação entre os componentes do console ainda pode ser indicativa por duas razões: primeiro, porque os elementos que cercam a GPU tendem a escalar em linha com o poder de computação, e segundo porque as GPUs PS4 e Xbox One vêm da mesma família e têm designs muito semelhantes em comum.