Athlon 64/FX: 5 modi diversi di operare

Settimane di test e notti insonni: analisi delle prestazioni dell'Athlon 64 di AMD (Clawhammer) e dell'Athlon 64 FX-51 (Sledgehammer) e del P4 Extreme di Intel. Vi offriamo 46 benchmark, con risultati che includono i chipset nForce3 150 e VIA K8T800. E il video numero 10 di THG è pronto al download.

Avatar di Tom's Hardware

a cura di Tom's Hardware

Athlon 64/FX: 5 modi diversi di operare

Athlon 64/FX: Five different modes of operation

le 5 differenti modalità dell?AMD 64/FX

A seconda dei bit impostati nel registro LME, il processore lavora in uno dei modi qui raffigurati. Questo assicura la retrocompatibilità

Registri: 32 bit & 64 bit

Le CPU x86-64 hanno a loro disposizione 40 bit per l’indirizzamento fisico e 48-bit per l’indirizzamento virtuale. Questo limita la memoria di sistema a 1 TB (1024 GB). Nell’Hammer, l’architettura x86-64 estende i registri da 32 bit a 64. Con le applicazioni che funzionano in modalità ereditaria o compatibile, l’Hammer può continuare a utilizzare solo gli 8 registri a 32 bit convenzionali: EAX, EBX, ECX, EDX, EBP, ESI, EDI e ESP (guarda il grafico sotto). Se il processore lavora nella modalità a 64 bit, l’architettura x86-64 estende questi registri con il prefisso “R” a 64 bit. I registri estesi sono chiamati da RAX a RSP. In più, nella modalità a 64 bit l’Hammer può accedere ad altri 8 GPR (General Purpose Register) dall’R8 all’R15, ognuno di 64 bit. Per i calcoli in virgola mobile, gli 8 registri SSE a 128 bit sono duplicati (da XMM8 a XMM15). Ancora una volta, solo la modalità a 64 bit può trarne vantaggio.

  Athlon XP Athlon 64 (FX)
Modalità operativa 32-Bit-Modus 32-Bit-Modus (Legacy or Compatibility Mode) 64-Bit-Modus
GPR 8x (32-Bit) 8x (32-Bit) 16x (64-Bit)
Registri SSE 8x (128-Bit) 8x (128-Bit) 16x (128-Bit)
Registri MMX 8x (64-Bit) 8x (64-Bit) 8x (64-Bit)
Registri x87 8x (80-Bit) 8x (80-Bit) 8x (80-Bit)

L?Athlon 64 (FX) quando lavora nella modalità a 32 bit presenta al sistema operativo lo stesso numero di registri del vecchio Athlon XP. Ulteriori registri sono però disponibili nella modalità a 64 bit. Performance aggiuntive sono però possibili solo dopo una riprogrammazione dell?interfaccia della memoria.