JoaoAlves7 disse:
boas?
alguem m diz porque o pentium 4 3.4Ghz tem um core speed (de 3400mhz), mas muita gente me diz que o amd 64 3400+ é mais rapido e só tem um core speed de 2200mhz???
será que o AMD para jogos é melhor que a Intel????
alguem me explica isso pk tou a ficar confuso...
Talvez o principal problema dos novos P4 seja a memoria e a cache interna. A cache existe para guardar os dados dos ultimos acessos à memoria principal que é lenta. A ideia é que as memorias cache deveriam ser rapidissima para fornecer dados ao nucleo do processador.
Vê isto como uma piramide:
- existe uma cache de nivel 1, pequena mas super-rápida
- uma cache maior de nivel 2, de velocidade media
- a memoria principal lenta
Olhando só para a manipulação de dados
Nos P4:
- a cache L1 tem 16KB e cada acesso consome 4 ciclos de processador
- a cache L2 tem 2MB e cada acesso consome 27 ciclos de processador
- o acesso à memoria é mais lento que nos AMD
Os Athlon 64 tem:
- a cache L1 tem 64KB, 4x maior que os P4, mas ainda por cima é mais rapida, so demora 3 ciclos
- a cache L2 tem 512KB or 1MB, é menor que no P4 mas mais rapida, não sei quanto
- Não só a memoria é geralmente mais rápida, mas tb o Athlon64 tem um controlador de acesso integrado que funciona à mesma velocidade do processador. O P4 tem controlador externo que é bem mais lento. Portanto quando o P4 vai à memoria principal è muito mais penalizado que o Athlon
Agora vê tambem este exemplo, se um conjunto de dados tiver mais que 16KB de tamanho e menos de 64, é um desastre. O Athlon demora 3 ciclos e o P4 demora 27!
Resumindo, o P4 tem mais ciclos por segundo mas desperdiça muito mais ficando parado à espera de informação