Review: Athlon64 X2 4800+ Dual Core

Author Photo
4:03 pm - 10 de setembro de 2010

Testes com o 4800+

Para testar o Athlon64 X2 utilizamos os benchmarks mais comuns junto com um especial para processamento paralelo, o Cinebench. Além disso, criei um cenário simples de duas aplicações sendo executadas simultaneamente. Assim é possível mostrar com clareza o beneficio do Dual Core.

Em aplicações simples, como os populares software de benchmark da Futuremark, o SuperPi, o Everest (para avaliação da memória), os resultados não mostraram nenhum avanço evidente justamente porque essas aplicações não são otimizadas para processamento paralelo. Embora o 4800+ seja uma versão de dois núcleos do modelo 4000+, a única versão disponível no laboratório para comparação é o modelo 3800+ “Venice”, que tem a mesma freqüência (2.4 GHz) que o 4800+ e o 4000+ mas apenas 512KB de cache.

As aplicações escolhidas dão ênfase à freqüência bruta do processador, portanto o 3800+ é capaz de nos dar um quadro bem razoável para comparação.

3800+

2.4 GHz 512KB

4800+

2x 2.4 GHz 1 MB

Delta

PCMark2004 Geral 4998 7176 44%
PCMark2004 CPU 4581 6775 48%
PCMark2004 Memória 5412 5482 1%
Everest Read 5492 5452 -1%
Everest Write 2539 2509 -1%
Everest Latency 51,0 47,4 -7% ns
Cinebench 1X 339 340 0%
Cinebench 2X NA 639 88%
SuperPi 1M 36 35 -3% Segundos
WinRAR 23 22 -4% Segundos
SuperPIi + WinRAR (60 + 45) (36 + 24)
SuperPIi + WinRAR 105 60 -43% Segundos
Sandra Multimidia INT 23004 46194 101%
Sandra Multimidia FLOAT 24754 49670 101%
Windows Media Encoder 236 123 -48% Segundos

O quadro do PCMark2004 mostra ganhos em torno de 45% no índice geral e da CPU, esses índices são compostos pelo somatório de várias tarefas pré-gravadas, algumas são otimizadas para processamento paralelo, outras não, e por isso o ganho não é maior.

No Everest podemos considerar um empate, já que estamos avaliando somente o acesso à memória e isso não mudou. As pequenas diferenças são explicadas pela diferença de cache interno e pela margem de erro típica de qualquer teste.

O Cinebench é mais interessante para mostrar os benefícios do Dual Core. Na execução com um único processador (o Cinebench permite isso, mesmo no Dual Core), o resultado foi praticamente o mesmo entre o 3800+ e o 4800+, porém ao adicionarmos o segundo núcleo do 4800+ o índice de performance salta de 340 pontos para 639 pontos, um ganho de 88%.

Outro resultado interessante é extraído com o SuperPI (1M) e com o WinRAR (compactação de um arquivo padronizado). Ambos são tarefas não otimizadas e se forem executadas isoladamente apresentam praticamente os mesmos resultados nos dois processadores, em torno de 36 segundos para o SuperPi e 23 segundos para o WinRAR terminar a compactação. Porém se ambos forem executados simultaneamente, o 4800+ é capaz de terminar as duas tarefas sem que uma interfira na outra, na metade do tempo do 3800+.

O procedimento é simples. Iniciar o cálculo do SuperPi e imediatamente começar a compactar o arquivo padrão com o WinRAR, medindo o tempo de cada um isoladamente. No 4800+ o SuperPI executado sozinho terminou em 35 segundos e combinado com o WinRAR terminou em 36 segundos, uma diferença desprezivel. O WinRAR, também no 4800+ terminou a compactação em 22 segundos se for executado sozinho, ou em 24 segundos se for executado simultaneamente com o SuperPI. Diferenças mínimas, provando que cada núcleo foi capaz de cuidar de cada programa sem interferências significativas de um sobre o outro.

Com o 3800+, com núcleo simples, o sistema operacional precisa dividir as threads de execução para o único núcleo disponível. Assim o SuperPI que antes terminava em 36 segundos passou a gastar 60 segundos para fazer o mesmo trabalho enquanto o WinRAR estava sendo executado em outra janela. O WinRAR por sua vez, que isoladamente gastava apenas 23 segundos, gastou 45 segundos para terminar seu trabalho, por causa da divisão de ciclos da CPU com o SuperPi. Fazendo uma soma simples só para calculo do benefício, percebe-se que o 4800+ gasta 43% menos tempo para executar essas duas tarefas simultaneamente.

Quanto mais aplicações simultâneas tiverem sendo executadas simultaneamente, mais eficiência proporcional o Dual Core vai mostrar frente a um similar Single Core.

O benchmark “Sandra Multimídia” também mostra que o 4800+ é duas vezes mais eficiente do que o 3800+, e uma conversão de arquivo pelo Windows Media Encoder provou ser 48% mais rápida no 4800+ ou 108% (inverso de 48%) mais lenta no 3800+, conforme o ponto de vista do usuário.

Newsletter de tecnologia para você

Os melhores conteúdos do IT Forum na sua caixa de entrada.