A velocidade da CPU é medida de várias maneiras, nenhuma das quais captura perfeitamente o desempenho geral. O mais comum, mas cada vez menos relevante, é
velocidade de relógio , medido em Hertz (Hz) ou Gigahertz (GHz). Isso representa o número de ciclos de relógio por segundo, a CPU conclui. Velocidade mais alta do relógio * geralmente * significa que mais instruções podem ser executadas por segundo, mas não é a história toda.
Outros fatores importantes que contribuem para o desempenho geral da CPU e * não * * refletidos diretamente na velocidade do relógio incluem:
*
Instruções por relógio (IPC): Isso mede quantas instruções a CPU pode executar por ciclo do relógio. Uma CPU com uma velocidade de relógio menor, mas o IPC mais alto pode superar uma CPU com uma velocidade de relógio mais alta, mas menor IPC. Técnicas modernas de uso de CPUs, como execução fora de ordem e design superscalar para aumentar o IPC.
*
Contagem de núcleo: As CPUs modernas geralmente têm vários núcleos, permitindo que eles executem várias instruções simultaneamente. Mais núcleos podem melhorar significativamente o desempenho em aplicativos multithread.
*
Tamanho e velocidade do cache: A memória de cache é mais rápida que a memória principal (RAM). Os caches maiores e mais rápidos reduzem o tempo que a CPU gasta aguardando dados, levando a um melhor desempenho.
*
Arquitetura: A arquitetura subjacente da CPU (por exemplo, x86, ARM) afeta significativamente o desempenho. Diferentes arquiteturas têm diferentes conjuntos de instruções e recursos.
*
Velocidade do barramento: A velocidade na qual os dados são transferidos entre a CPU e outros componentes (por exemplo, RAM, GPU) influencia o desempenho geral do sistema.
Portanto, embora a velocidade do relógio seja uma métrica simples e facilmente compreendida, é insuficiente determinar o desempenho geral de uma CPU. Os testes de referência, que medem o desempenho em várias tarefas e aplicativos, fornecem uma comparação mais precisa e abrangente entre diferentes CPUs. Esses testes consideram todos os fatores listados acima.