Colaboração de meu colega Prof. Guilherme Alvaro Esmeraldo.
Segue um teste realizado pelo site Guia do Hardware com um conjunto de benchmarks para fins de comparação de desempenho entre os processadores: core 2 duo, core 2 quad, phenom x3 e phenom x4.
Se observarem, os processadores da Intel tem apenas dois níveis de cache (L1 e L2) e os da AMD possuem 3 (L1, L2 e L3). Os processadores da Intel abusam no tamanho de suas caches de nível 2 (variando entre 4 e 6 MB), enquanto os da AMD alcaçam no máximo 2MB no nível 3.
Lembram das aulas de arquitetura? O que é mais vantajoso: ter caches com maiores capacidades de armazenamento ou ter mais níveis de cache, ainda que menores? (O livro STALLINGS, W. "Arquitetura e Organização de Computadores", Ed. Pearson, contém uma discussão muito boa sobre isso).
Lembram das aulas de arquitetura? O que é mais vantajoso: ter caches com maiores capacidades de armazenamento ou ter mais níveis de cache, ainda que menores? (O livro STALLINGS, W. "Arquitetura e Organização de Computadores", Ed. Pearson, contém uma discussão muito boa sobre isso).
De acordo com o teste, conclui-se que:
- com bem menos (preço e hardware), a AMD consegue chegar perto da Intel. Leia a discussão no livro supramencionado para entender o por quê;
- ter mais cores (lê-se: "córes", ou núcleos processadores se preferirem) não significa maior desempenho, dado que o intel core 2 duo (com dois núcleos) bateu os outros (com 3 a 4 núcleos) em muitas aplicações (principalmente, as de monoprocessamento).
Segue o teste: