Opteron e Athlon 64 Dual Core

Opteron e Athlon 64 Dual Core

A 2 anni dal debutto dei processori Opteron, AMD introduce le architetture Dual Core sia per sistemi Opteron che Athlon 64. Se per i sistemi workstation e server il brand Opteron continua a restare presente, per i sistemi desktop Athlon 64 X2 è il nuovo nome scelto

di pubblicato il nel canale Processori
AMD
 

Introduzione

A 2 anni dal lancio dei primi processori Opteron, AMD introduce ufficialmente le nuove cpu Opteron con architettura Dual Core. Si tratta inoltre delle prime cpu Dual Core x86 dotate di supporto alle istruzioni a 64bit, caratteristica che per la prima volta è stata introdotta sul mercato proprio dalle cpu AMD64. Unitamente alle nuove cpu Opteron, disponibili in alcune versioni sin dalla data di lancio, AMD ha presentato anche le evoluzioni Dual Core delle cpu Athlon 64 per sistemi Desktop.

Il nome scelto per questi processori è quello Athlon 64 X2; per queste cpu l'annuncio odierno è sostanzialente "on paper", in quanto la disponibilità delle prime versioni di processore è posticitapa al mese di Giugno.

Uno sguardo al Die

Le cpu Opteron Dual Core possono, in buona sostanza, essere considerate come due processori Opteron Single Core, uniti assieme a livello di Die. Nel processore, quindi, come chiaramente distinguibile nel'immagine seguente, sono presenti due distinte cache L2 ciascuna da 1 Mbyte di capacità, oltre ai due Die del processore posti nella metà inferiore.

die_dual_core.jpg (68427 bytes)

I processori utilizzano lo stesso memory controller, al pari delle altre cpu AMD 64 integrato all'interno del Core del processore. Ogni Core, inoltre, integra la propria cache di primo livello, divisa in ue blocchi da 64 Kbytes ciascuno per istruzioni e dati.

amd_dual-core_diagram.jpg (60719 bytes)

L'architettura delle cpu Opteron è stata sin dal debutto incentrata sulla possibilità di adottare due Core all'interno dello stesso processore; l'utilizzo del bus Hypertransport, ad esempio, è uno degli elementi chiave che permette a questi processori di incorrere in minori colli di bottiglia rispetto ad una classica architettura con Front Side Bus. I due processori sono collegati al System Request Queue, al quale ciascun Core invia richieste circa i dati che devono essere utilizzati per le operazioni di calcolo; non appena le risorse sono disponibili queste vengono inviate al Core, eseguendo quindi un percorso che rimane completamente all'interno del Die del processore.

 
^