Índice
Índice
- Introdução
- Especificações
- Processadores Incluídos no Teste
- Como Testamos
- Desempenho Geral: SYSmark2004
- Desempenho de Processamento: PCMark05 Professional
- Desempenho de Renderização: Cinebench 9.5
- Desempenho 3D: 3DMark06 Professional
- Desempenho 3D: Quake 4
- Taxa de Transferência da Memória: Sandra Lite 2007
- Conclusões
Especificações
As principais especificações técnicas dos processadores Core 2 que testamos são:
- Arquitetura Core
- Tecnologia de dois núcleos
- Barramento externo de 1.066 MHz (266 MHz x 4)
- 4 MB de cache de memória L2 unificado
- Tecnologia de Virtualização
- Execute Disable
- Tecnologia Intel EM64T
- Intelligent Power Capability
Só de bater o olho na lista acima algumas coisas nos chama atenção. A primeira é que esses processadores não possuem a tecnologia Hyper-Threading, que parece ser uma tecnologia exclusiva dos processadores Pentium 4 e Pentium Extreme Edition. Esta tecnologia simula dois processadores lógicos em um único núcleo de processamento. Dessa forma, em um sistema operacional compatível com esta tecnologia, como o Windows XP ou Linux, um processador Pentium 4 padrão seria reconhecido no sistema como sendo dois processadores e um Pentium Extreme Edition seria reconhecido como quatro processadores (dois por núcleo) - o Pentium D também não tem tecnologia Hyper-Threading. Se a Intel utilizará a tecnologia Hyper-Threading em futuros modelos do Core 2 ainda é um mistério.
A segunda coisa é a incrível quantidade de cache de memória L2 presente nos modelos testados (lembre-se que a Intel provavelmente irá lançar modelos com menos memória cache). A Intel decidiu usar o cache L2 compartilhado entre os núcleos, em vez da implementação usada pelos processadores Pentium D, Pentium Extreme Edition, Athlon 64 X2 e Athlon 64 FX de dois núcleos, onde existe um cache individual para cada núcleo. A Intel chama esta implementação de cache L2 compartilhado de "Smart Cache", ou "cache inteligente". De acordo com a Intel, esta implementação de cache compartilhado oferece um desempenho maior, já que cada núcleo pode usar dados que já estejam no cache unificado, mas que foram carregados da memória principal pelo outro núcleo. Além disso, os núcleos podem negociar a quantidade de memória cache que cada um deles irá usar em um dado momento. A divisão entre eles não precisa ser 50%-50%. Em um dado momento um núcleo pode está usando 75% da memória cache e o outro, 25%. Na implementação de cache separado a divisão é sempre 50%-50%, o que significa que se um núcleo tem partes do seu cache não utilizadas e o cache do outro núcleo está completamente utilizado, este último não pode simplesmente pegar "emprestado" o cache de memória do primeiro, como acontece na implementação de cache compartilhado.
Falando do barramento externo, a família Core 2 continua usando a mesma idéia introduzida nos primeiros processadores Pentium 4: taxa de transferência quadruplicada (QDR), ou seja, esses processadores trabalham externamente transferindo quatro dados por pulso de clock. Por causa disto, o clock externo rotulado desses processadores é quatro vezes maior do que o seu clock real. Esses processadores Core 2, por exemplo, tem um barramento externo de 266 MHz, mas como transferem quatro dados por pulso de clock, a Intel rotula o seu barramento como sendo de 1.066 MHz (266 MHz x 4).
Dessa forma, o Core 2 Duo E6700 obtém o seu clock interno de 2,66 GHz multiplicando seus 266 MHz do clock externo por 10, e o Core 2 Extreme X6800 obtém o seu clock interno de 2.93 GHz multiplicando seus 266 MHz por 11.
Esses processadores também possuem tecnologia de dois núcleos, o que significa que internamente eles têm dois processadores completos. Sistemas operacionais SMP como o Windows XP e Linux reconhecerão esses dois processadores. SMP significa Multiprocessamento Simétrico e é a capacidade do micro usar mais de um processador.
Nas Figuras 3 e 4 você ver os resultados da instrução CPUID obtidos pelo programa CPU-Z para os processadores testados. Como você pode ver, eles informam como sendo "Family 6", ou seja, Intel 6ª geração, a mesma família do Pentium Pro, Pentium II, Pentium III e Pentium M. É muito engraçado ver uma nova família de processadores com um código de família inferior ao da família anterior (o Pentium 4 e Pentium D reportam o código de família como sendo 7). O clock informado de 1,6 GHz não corresponde a realidade devido a tecnologia Enhanced Speed Step.
Figura 3: Core 2 Duo E6700. Figura 4: Core 2 Extreme X6800.Intelligent Power Capability é um avanço em relação à tecnologia Enhanced SpeedStep que já explicamos em detalhes em nosso tutorial Por Dentro da Microarquitetura Core.
Para saber mais sobre as outras características listadas acima, clique sobre elas.
Uma outra diferença importante entre o Core 2 e o Pentium 4 é quantidade de potência dissipada. Falaremos mais sobre isso na próxima página.
Respostas recomendadas