Por que a AMD Athlon 64 X2 Dual-Core Processor TK-57 mais rápido que um N570 CPU Intel Atom

0

Existem ubuntu 12.04 32-bit em ambas as máquinas, resultados de hardinfo benchmarks:

               Athlon   |  Atom
               X2 TK-57 |  N570
**lower is better:**    |
                        |  
CPU Blowfish:     10.8  |  8.6 (Atom win)
CPU Fibonacci:    5.4   |  7.9
CPU N-Queens:     17.8  |  21.0
FPU FFT:          8.2   |  8.3
FPU Raytracing:   17.4  |  79.4 (OMFG that gap)
                        |
**higher is better:**   |
CPU CryptoHash: 114.82  |  106.38

A marca no notebook da Athlon diz que é o ASUS f3ke, mas as especificações da CPU nas listas de preços da Internet não correspondem ao TK-57 que recebi de cat /proc/cpuinfo , o notebook da Atom é algo tão chinês que nem consegui encontrá-lo nos mercados ano depois eu comprei.

Por que existe uma diferença tão grande no desempenho entre os dois processadores?

    
por scythargon 01.06.2013 / 14:17

2 respostas

4

Como @Mokubai apontou, os alvos de desempenho e potência para o Atom foram significativamente menores (embora o Athlon seja de 65nm e o Atom de 45nm). As diferenças microarquitetônicas incluem:

  • O Atom usa execução em ordem, o Athlon usa execução fora de ordem. Vantagem Athlon.
  • O Atom possui multithreading simultâneo (hyperthreading). Advantage Atom (na maioria das cargas de trabalho multithread).
  • O Atom tem um L2 compartilhado de 1 MiB, o Athlon tem dois caches L2 de 256 KiB (exclusivo de 64 KiB Icaches e Dcaches). Vantagem Atom.
  • O Atom tem 24 KiB Dcaches (compartilhados por dois threads quando mais de dois threads estão ativos), o Athlon tem 64 KiB Dcaches. Vantagem Athlon.
  • O Atom é basicamente um projeto de duas larguras, o Athlon tem o potencial de executar seis "inteiros" por ciclo. Vantagem Athlon.
  • (acho) O Atom tem um Dcache de porta única, o Athon tem um Dcache de porta quase dupla (usando bancos, portanto, os conflitos bancários podem aumentar a latência e possivelmente reduzir o throughput). Vantagem Athlon.
  • O Atom tem um único canal de memória (mas memória DDR3 mais rápida), o Athlon tem dois canais de memória (DDR2). Vantagem Athlon.
  • O Atom roda a 1,66 GHz e o Athlon a 1,9 GHz. Vantagem Athlon.

(Eu pareço lembrar que a implementação SSE do Atom também fornece uma execução de meia largura pelo menos para ponto flutuante de precisão dupla. Eu acho que o Atom tem um preditor de ramificação menor, mas que pode não ser significativo no tipo de benchmark usado. )

    
por 01.06.2013 / 14:59
2

O Intel Atom 570 é um processador TDP de 8.5W, enquanto o TK-57 é um processador de 35 TDP. Embora o TDP não seja uma marca definitiva de desempenho superior do processador, isso implica um nível mais alto de complexidade no processador Athlon.

Para processadores operando em freqüências similares e usando processos de produção um pouco similares (TK-57 é 60nm, N570 é 45nm), o TDP é um sinal de que o processador é, de alguma forma, muito mais complexo. Ou tem mais unidades de processamento ou essas unidades são muito maiores

O N570 é otimizado para baixa potência e, do que você viu, provavelmente faltam algumas das unidades extras de FPU que o Athlon possui.

    
por 01.06.2013 / 14:45