Primeiro, direi que, se você quiser que essa resposta determine quais processadores você deve comprar, consulte benchmarks . Eles vão te dar uma comparação muito mais confiável entre processadores.
Estou assumindo que você está preocupado apenas com as diferenças entre os processadores Intel e AMD. Existem outras marcas que projetam processadores para computadores que não são desktop (consoles de jogos, telefones celulares, etc.) e descrevem as diferenças entre todos eles, provavelmente faria com que qualquer pessoa sensata rachasse.
Dito isto, aqui estão algumas diferenças:
Diferenças que você verá na caixa:
- Quantidade de núcleos (i3 geralmente tem 2 núcleos, i7 geralmente tem 4)
- Velocidade do relógio
- Habilidade de overclock
- Tamanho do cache (tamanhos de cache L1, L2 e L3)
- Tamanho de fabricação (refere-se à separação entre as células de memória. IE
22nm
) - Dissipação de energia (geralmente relacionada ao tamanho de fabricação)
- Qualidade dos gráficos on-board (embora nem todos os processadores tenham isso)
- Suporte para hyper-threading
Diferenças que você não vê na caixa:
- tamanhos de barramento
- Dhrystone instruções por segundo
- FLOPS (instruções de ponto flutuante por segundo)
Diferenças raramente encontradas:
- Suporte para predição de filiais (a maioria dos processadores Intel tem isso, eu acho)
- Memória máxima (a terceira geração dos processadores Intel esgotou em
32GB
, acredito que a quarta vai até64GB
).
Existem muitas outras diferenças que eu poderia mencionar, mas elas são mais relevantes para os usuários finais. Se você é um programador, por exemplo, as diferentes habilidades do conjunto de instruções do processador podem fazer uma diferença grande para você. Se você é uma administração de sistema, provavelmente está mais focado em processadores de servidor (comumente processadores Xeon).
Fabricação:
Os i7s não estão sujeitos a controles maiores da maneira que você acha que eles são. É assim que as diferentes i3
s i5
s e i7
s geralmente acontecem:
- Uma única CPU é projetada, fabricada, etc.
- Lotes da CPU são executados por meio de testes de desempenho intensos ( Quantos núcleos estão sendo executados corretamente? Qual é a freqüência máxima do clock? Quanta energia é dissipada? etc )
- Os recursos de cada processador são desativados ou limitados com base nos resultados do teste
- Os processadores são então divididos e rotulados de acordo
Este processo é chamado binning e é comum muitos fabricantes e produtos diferentes do tipo de estado sólido. Portanto, os i3s não são projetados diferentemente do i7s. Na verdade, é o mesmo design, apenas resultados de fabricação diferentes (o processo de fabricação não é perfeito).
Como DavidSchwartz apontou - se uma empresa precisa mais de um processador menor (ou seja, mais i3
s de uma linha de processadores), eles desativarão fisicamente alguns recursos (mesmo se eles colaram os resultados do teste) de uma melhor lote para torná-lo equivalente ao menor módulo.
Fazendo uma comparação aproximada (Intel):
- Verifique os tamanhos de cache (L1, L2 e L3)
- Pode fazer overclock? Quanto?
- Quantos núcleos?
- Quanta energia consome?
- Quanta memória RAM suporta (depende também da placa-mãe)
- Possui gráficos integrados?
- Qual processador de geração é esse? (agora, a Intel tem quatro. Uma nova a cada ano).
- Ele suporta hyper-threading?