Antes de tudo, vamos entender basicamente o que é o Cache do Processador.
A memória cache surgiu quando percebeu-se que as memórias não eram mais capazes de acompanhar o processador em velocidade, fazendo com que muitas vezes ele tivesse que ficar "esperando" os dados serem liberados pela memória RAM para poder concluir suas tarefas, perdendo muito em desempenho.Para solucionar este problema, começou a ser usada a memória cache, um tipo ultra-rápido de memória que serve para armazenar os dados mais frequentemente usados pelo processador, evitando na maioria das vezes que ele tenha que recorrer à comparativamente lenta memória RAM.São usados três tipos de cache, chamados de cache L1 (level 1), cache L2 (level 2) e cache L3 (level 3). Como este tipo de memória é extremamente caro, usamos apenas uma pequena quantidade dela. Para complementar, usamos também um tipo um pouco mais lento de memória cache na forma de L2 e L3, que por serem muito mais baratas, permitem que seja usada uma quantidade muito maior.

Vamos comparar nos processadores AMD, que usam a mesma arquitetura nos modelos Phenom II e a Athlon II, com apenas a diferença de um ter cache L3 e o outro não. Iremos descobrir onde o cache L3 faz diferença!



Para entender melhor como funciona a memória cache nos AMD temos que saber que:
O Phenom II X4 tem cache L1 em 2-way set-associative, que oferece uma latência menor, para compensar possíveis perdas, temos 64kb + 64kb (dobro da Intel).O cache L2 é de 8-way set-associative, como o projeto da Intel, mas o cache L3 da AMD trabalha em 48 vias de set-associative (enquanto a Intel trabalha em 16-way). Mas não podemos comparar os chips AMD e Intel apenas com esses dados, porque temos que entender toda a arquitetura.



Agora veremos os dados dos processadores comparados.

Athlon II X4 620
cpuz Athlon II X4 620 cache

Phenom II X4 965
cpuz Phenom II 965 cache


Logicamente vamos usar ambos em um mesmo clock, usaremos também o mesmo sistema para os dois (placa mãe, placa de vídeo, etc...).

Começando os testes:





Em todos os testes sintéticos, vemos uma pequena vantagem do Phenom II, e no PCMark’s Memories test vemos uma vantagem maior (12%).


No 3DMark Vantage vemos um empate técnico, sendo a diferença irrelevante.




8% de ganho no Farcry, no GTA IV a diferença foi pequena e no Left 4 Dead foi realmente diferente (20%)

ps.: resoluções baixas são mais indicadas pra testar processador pois a placa de vídeo não gargala o jogo.





No quesito produtividade só vemos uma diferença notável no WinRAR.



Em audio e vídeo a diferença também é muito pequena.

Peformance Geral:


Então, vamos comparar os valores atuais de um Athlon II X4 e um Phenom II X4 de mesmo clock:
Phenom II X4 945 3ghz = R$ 325,00
Athlon II X4 640 3hz = R$ 260,00

Temos uma diferença de R$ 65,00 sobre esses preços que foram retirados do Mercado Livre (valores médios). Bem, o valor é relativamente pequeno, mas em um orçamento, pode fazer a diferença. Tudo depende para que o processador vai ser usado, se o objetivo são os games, certamente será a melhor escolha o Phenom II, mas em questão de produtividade, conversão e edição de vídeo e audio, os dois processadores estão praticamente empatados.

Claramente o L3 sempre vai promover melhor performance (mesmo que seja mínima), e em clocks mais altos (acima de 3ghz), o cache L3 faz diferenças maiores, então a vantagem dos Phenom II fica mais evidente.

Referência: Site Tom's Hardware



edit post

2 Reply to "A Diferença que o Cache L3 Pode Fazer"

Felipe de Almeida Neves on 7 de junho de 2012 às 08:54

Excelente matéria, era isso que eu estava procurando!

 

Rod on 29 de novembro de 2016 às 18:03

Tive um Athlon II X2 de 3Ghz, agora um Phenom II X4 de 3Ghz e, não sinto muita diferença de performance. Até acho que o athlon respondia mais rápido. Tenho o Phenom há quase 4 anos e parece que ele é o mesmo que o Athlon de núcleos com mesmo clock, devido a menor latência nas memórias. Acho que o cache L3 não faz muita diferença, tanto que mostra nos gráficos.

 

Postar um comentário