O desempenho da CPU pode ser medido de várias maneiras, dependendo do aspecto em que você se concentra. Não há uma única unidade. As métricas comuns incluem:
*
velocidade do relógio (frequência): Medido em Hertz (Hz), Gigahertz (GHz), etc. Isso representa o número de ciclos que a CPU completa por segundo. Embora um ponto de partida útil, não é uma imagem completa do desempenho, pois a instrução por relógio (IPC) também é importante.
*
Instruções por ciclo (IPC): Isso mede quantas instruções a CPU pode executar por ciclo do relógio. Um IPC mais alto significa que mais trabalho é feito por ciclo, mesmo na mesma velocidade do relógio.
*
Instruções por segundo (ips): Esta é uma medida direta do número de instruções executadas por segundo. Combina velocidade do relógio e IPC.
*
milhões de instruções por segundo (MIPS): Uma métrica mais antiga, menos relevante hoje devido a diferenças arquitetônicas entre as CPUs dificultando as comparações.
*
flops (operações de ponto flutuante por segundo): Mede a velocidade dos cálculos de ponto flutuante, crucial para computação científica e processamento gráfico. Freqüentemente expresso em Gflops (bilhões) ou Tflops (trilhões).
*
Benchmarks: Os benchmarks sintéticos (como o Geekbench ou o Cinebench) e os testes de aplicativos do mundo real fornecem uma visão mais holística do desempenho em várias tarefas. Esses benchmarks fornecem pontuações que permitem comparação entre diferentes CPUs.
Em resumo, a velocidade do relógio é uma medida simples e facilmente compreendida, mas os benchmarks
fornecem a avaliação mais abrangente e realista do desempenho da CPU.