Wprime - Testando seu processador Dual Core

Os processadores com dois ou mais núcleos já estão no mercado a um bom tempo, conhecidos como Dual Core, Quad Core ou mesmo x2 no caso do Athlon64. Eu sempre tive a curiosidade em saber se o desempenho do processador realmente “dobra” usando os dois núcleos ao mesmo tempo. Quando os processadores single-core reinavam era fácil fazer uma comparação entre processadores com um programa chamado SuperPI. Mas infelizmente não da mais para usar o superPI para fazer essa comparação, veja por que.

Processador SuperPI

O problema do superPI é que ele não foi escrito para trabalhar com multi-threads e aproveitar o máximo que os dois ou mais núcleos do processador tem a oferecer. Veja na imagem ao lado que apenas um dos núcleos trabalha durante o teste do superPI enquanto o outro fica ocioso. É como se meu sistema tivese apenas um processador.

wPrime Multithreaded Benchmark

Procurando pela internet achei um programa bem interessante chamado wPrime que foi desenvolvido especialmente para testar processadores com dois ou mais núcleos.

O programa é bem simples, facilmente você pode testar seu processador e comparar com outro, dependendo do processador o teste pode levar apenas alguns segundos ou até alguns minutos. O wPrime foi escrito para tirar o máximo de desempenho dos processador multi-cores. Usando os dados do CPUz ele lista a configuração do seu micro, como velocidade do Clock, tamanho do Cache, Voltagem, marca e modelo da placa mãe, etc. É através do CPUz também que ele detecta o número de núcleos do seu processador, caso você esteja usando Windows Vista, talvez você precise setar manualmente o número de Cores, clique em Advanced Settings e depois sete o número de Cores que seu processador possui. Na direita você tem a opção de fazer os testes, um chamado de 32M (Speed Test) e o outro de 1024M (stability test). O segundo teste, obviamente, é para você testar a estabilidade do seu sistema, caso esteja fazendo um overclock.

Processador wPrime

Veja na imagem ao lado que agora estão sendo usados os dois núcleos em 100%. Sendo assim, o teste é muito mais confiável que o SuperPI, que não usou os dois núcleos do processador no seu teste.

Download wPrime

Download wPrime 2.04 Baixar wPrime Multithreaded Benchmark 845kb

Ou faça o download direto do site oficial aqui: http://www.wprime.net/?q=download

Testando o desempenho dos processadores

Confira no gráfico abaixo quantos segundos cada processador levou para executar o 32M (Speed Test) com o clock padrão de fábrica e com overclock.

Teste do processador com o Clock Padrão de Fábrica

This movie requires Flash Player 8

Quanto menos melhor.

Veja que um Intel Core 2 Duo E8400 rodando a 3ghz chega a ser 55% mais rápido que um athlon64 4200+ rodando a 2.2ghz no teste do wPrime.

Teste do processador com overclock

This movie requires Flash Player 8

Quanto menos melhor.

Compartilhe seu resultado

Baixe o wPrime 1.63 e faça o teste 32M (Speed Test) você também. Eu vou incluir no gráfico o seu processador, caso ainda ninguém tenha enviado o resultado com o mesmo processador que o seu. É só deixar um comentário abaixo com a sua configuração e com o resultado do teste 32M.

Mas atenção, para que o resultado seja mais confiável, faça o teste sem nenhum programa rodando junto, como Emule, Bitorrent, ou escutando MP3, se você tiver usando algum anti-vírus feche ou desabilite e rode somente o wPrime. Não faça Overclock no processador e nas memórias.

Meu resultado, confira:

AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Core: Brisbane BH-G2
Clock: 2210,2 MHz
Vcore: 1,35 V
FSB: 1004,6 MHz
L2 Cache: 1024 KB

Memory: 2048 MB DDR2
Frequency: 315,7 MHz @ 5-5-5-15

Mainboard: ASUSTeK Computer INC. M2N-X

32M Best Score: 40,25 sec

E pra finalizar, respondendo a minha pergunta inicial que era saber se um processador com dois núcleos é realmente capaz de “dobrar” a velocidade, fiz o mesmo teste do wPrime (32M Speed Test) usando apenas um núcleo e o resultado foi de 78,54 segundos. Este resultado significa que meu processador foi 95% mais lento para processar o mesmo cálculo usando apenas um núcleo.

Hardware e Benchmark