Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

Opteron

Da Wikipedia, l'enciclopedia libera.
Opteron
Central processing unit
Ildie di un processore Opteron 8yy a singolo core
Prodottodal aprile 2003 al presente
ProduttoreAMD
SuccessoreAMD EPYC e AMD Ryzen Threadripper
Specifiche tecniche
FrequenzaCPU1,4 GHz / 3,2 GHz
Processo
(l. canaleMOSFET)
130 nm / 45 nm
FrequenzaHyperTransport800 MHz / 3200 MHz
Set di istruzioniIA-32,x86-64
N° dicore (CPU)1, 2, 4, 6, 8, 12
Socket
Modifica dati su Wikidata ·Manuale

Opteron è unmicroprocessorex86 perserver eworkstation prodotto daAMD. È stato il primo processore dellaserie K8 ed il primo ad implementare unset di istruzioni a64 bit grazie all'estensioneAMD64. La prima versione di Opteron (nome in codiceSledgeHammer) fu pubblicata il 22 aprile2003 e destinata a competere sul mercato server e workstation, in particolare contro i processoriIntelXeon edItanium. Una nuova generazione di processori basata sulla microarchitetturaK10 (nome in codiceBarcelona) e in configurazione a4 core fu annunciata il 10 settembre2007. A febbraio 2011, le CPU Opteron più recenti (nome in codiceMagny-Cours) adottano configurazioni a 8 e 12 core susocket G34.

Descrizione tecnica

[modifica |modifica wikitesto]

Caratteristiche chiave

[modifica |modifica wikitesto]

Una delle principali caratteristiche di questa CPU è quella di poter eseguire programmi a32 bit senza decrementi di velocità, offrendo allo stesso tempo la compatibilità con il software a64 bit e la possibilità di accedere a più di 4 GB di memoriaRAM (uno dei limiti fisici dei processori x86 a 32 bit). All'epoca della sua introduzione, questa combinazione di fattori conferiva all'Opteron un sensibile vantaggio prestazionale rispetto ai processoriItanium e agliXeon a 64 bit di prima generazione (nome in codiceNocoma) che erano nettamente più lenti nell'esecuzione di software nativo a 32 bit. Inoltre, nonostante fossero disponibili da anni - sul mercato server/workstation - microprocessori basati su architetturaRISC a 64 bit (SPARC,Alpha,PA-RISC,PowerPC,MIPS) l'adozione del set di istruzioni x86 garantiva - a costi contenuti - la compatibilità con la vasta base di software x86 installata permettendo, in questo modo, alla CPU di AMD di ottenere un positivo riconoscimento sul mercato.

Un'altra caratteristica dell'Opteron è ilcontroller di memoria integrato. Questo componente, di solito incluso nelnorthbridge, mette in comunicazione la CPU con la memoria. L'implementazione neldie del processore, oltre a ridurre i costi deichipset, fa in modo che i segnali elettrici non debbano più percorrere ilFront Side Bus verso il northbridge e, da lì, verso la memoria (e viceversa), ma permette una comunicazione diretta con la RAM riducendone lalatenza e migliorando le prestazioni complessive del sistema.

Caratteristiche dei sistemi multiprocessore

[modifica |modifica wikitesto]

In sistemimultiprocessore (due o più processori su singolascheda madre), leCPU utilizzano l'architetturaDirect Connect Architecture per comunicare con il sottosistema di input/output attraverso i link ad alta velocità del busHyperTransport. In questo modo, ogni microprocessore può accedere alla memoria principale dell'altro in modo del tutto trasparente al programmatore. L'approccio degli Opteron ai sistemi multiprocessore è di tipoNon-Uniform Memory Access (NUMA) e differisce dalla più comune architettura amultiprocessore simmetrico; la RAM del sistema, infatti, non è equalmente accessibile a tutti i processori, ma ogni CPU possiede i propri banchi di memoria.

La CPU Opteron supporta nativamente sistemi multiprocessore a 8 vie (8 CPU su singola scheda), ma i server di fascia enterprise utilizzano sistemi di routing che possono estendere il supporto ad un numero maggiore di CPU per modulo.

Diversibenchmark evidenziano una migliorescalabilità dei sistemi multiprocessore Opteron rispetto alle controparti IntelXeon delle generazioni precedenti alla serieBloomfield.[1] Poiché ogni Opteron dispone di un proprio controller e di propri banchi RAM, l'aggiunta di nuove CPU aumenta, infatti, progressivamente lalarghezza di banda della memoria; le CPU Opteron, inoltre, utilizzano uno switch interno per suddividersi i processi piuttosto che un bus comune condiviso e l'integrazione del controller della memoria garantisce un più rapido accesso alla RAM. Al contrario, gli Xeon condividono solo due bus per la comunicazione processore-processore e processore-memoria; di conseguenza, alla crescita del numero di CPU, la concorrenza tra i microprocessori per l'accesso alle risorse comuni produce una diminuzione dell'efficienza globale del sistema. Per ovviare al problema, nel novembre 2008, Intel è migrata ad una architettura di memoria simile a quella degli Opteron a partire dalla famiglia di processori Xeon (serie 35xx e successive) che si basano sulla microarchitetturaNehalem.

Opteron multi core

[modifica |modifica wikitesto]
Ildie di un processore Opteron a quattro core.
Il die di un processore Opteron a sei core.

Il 21 aprile2005, la compagnia di Sunnyvale presentò la prima versionemulti core (serie 8yyEgypt susocket 940) del suo processore di classe server. Questa generazione di Opteron era costituita da processoridual core a90 nm che integravano al proprio interno duecache L1 e L2 separate ed un controller di memoria comune; nonostante la presenza di duecore, la dissipazione di calore si manteneva sugli stessi livelli (TDP di 85-95 W) delle serie più veloci a singolo core (serie 2yyTroy, serie 8yyAthens) che utilizzavano il medesimo processo produttivo. L'adozione di un'architettura dual core (e successivamente multicore) raddoppiava le prestazioni per singolo socket diminuendo, di conseguenza, il costo di allestimento di un sistema multiprocessore; il costo della scheda madre per questo tipo di sistemi, infatti, cresce notevolmente con l'aumento del numero di socket.

All'epoca della sua introduzione, il modello multi core più veloce era l'Opteron 875 (dual core a 2,2GHz); il modello a singolo core più veloce dello stesso periodo era, invece, l'Opteron 252 a 2,6 GHz. Nonostante la minore velocità del modello 875, l'architettura dual core gli garantiva prestazioni superiori rispetto al 252 sia nelle applicazionimultithreaded che nell'esecuzione di molte applicazioni a thread singolo.

La seconda generazione di Opteron dual core a 90 nm (serie 12yySanta Ana, serie 22yy e 82yySanta Rosa) implementava il supporto alle memorieDDR2 e adottava due nuovi modelli di socket: ilsocket AM2 per la serie 12xx che supportava configurazioni a singolo processore e ilsocket F per i modelliSanta Rosa che supportavano configurazioni sia a doppio processore (serie 22yy) che a quattro o otto processori (serie 82yy).

AMD lanciò la terza generazione di Opteron multi core (quad core a65 nm) nel settembre2007. Basata sul core design dal nome in codiceBarcelona, la nuova serie supportava configurazioni quad core a doppio processore su socket F con un TDP vicino (95-119 W) alle precedenti soluzioni dual core. Un ulteriore step produttivo (45 nm) fu raggiunto nell'aprile/giugno2009 con il rilascio di nuovi modelli a quattro e sei core appartenenti, rispettivamente, alle serie 23yy e 83yyShanghai e alla serie 24yyIstanbul.

A febbraio 2011, la serie Opteron più performante è la 61yyMagny-Cours a 45 nm susocket G34. Queste CPU a 8 e 12 core sumodulo multi-chip sono costituite da duedie a 4 e 6 core interconnessi tra loro attraverso un linkHyperTransport (versione 3.1); supportano le memorieDDR3 e una maggiore velocità del link HyperTransport che raggiunge i 3,20 GHz (6,40 GT/s) contro i 2,40 GHz (4,80 GT/s) della serieIstanbul.

Socket

[modifica |modifica wikitesto]

La prima versione di Opteron adottava ilsocket 940 che rimase il connettore di riferimento per tutti i modelli a singolo core. Nell'agosto 2005, vennero rilasciate, tuttavia, anche due serie (1yyVenus a singolo core e 1yyDenmark dual core) susocket 939 - lo stesso connettore delle CPUAthlon 64 dell'epoca - destinate al mercato dei server e delle workstation a basso costo. Fatta eccezione per la cache L2 di 1MB (contro i 512KB degli Athlon 64), queste CPU erano identiche agli Athlon con core designSan Diego eToledo, ma presentavano unavelocità di clock inferiore a quella supportata dai core al fine di aumentare la stabilità di esercizio.

Ilsocket AM2 venne introdotto nella linea Opteron nel corso del 2006 attraverso la serie 12yySanta Ana. Questi processori dual core a 90 nm supportavano esclusivamente configurazioni a singolo processore e presentavano una cache L2 di dimensioni doppie (2x1 Mb) rispetto a quella dei corrispettiviAthlon 64 X2 del settore home.

Sempre nel 2006, vennero introdotti gli Opteron susocket F che rimase il connettore di riferimento per tutte le serie multi core da 2 fino a 6 core (nomi in codiceSanta Rosa,Barcelona,Shanghai eIstanbul) e con processi costruttivi a 90, 65 e 45 nm che furono rilasciate tra il 2006 e il 2009. Il nuovo connettore presentava un'interfacciaLand Grid Array con 1207 contatti (meccanicamente identica, ma generalmente non compatibile con la variante 1207 FX dello stesso socket) che, a differenza della più classicaPGA, prevedeva che i pin di interconnessione fossero saldati direttamente sul connettore (e quindi sulla scheda madre) invece che sul processore. Il nuovo socket introdusse, nella linea Opteron, il supporto alla memoriaDDR2 e alla versione 3.x del busHyperTransport.

Nell'aprile 2008, AMD introdusse tre modelli Opteron quad core susocket AM2+ (nome in codiceBudapest) per server a singolo processore. Si trattava di CPU a 65 nm con velocità comprese tra 2,1 e 2,3 GHz e simili alla serieAgena deiPhenom quad core. Il modello constepping B2 era affetto dallo stesso bug alTranslation Lookaside Buffer che affliggeva tutte le revisioni B2 della famiglia Phenom.Nel giugno 2009, AMD presentò tre modelli Opteron quad core a 45 nm susocket AM3 (nome in codiceSuzuka) sempre destinati al mercato dei server a singolo processore. Questi processori, simili alla serieDeneb della famigliaPhenom II, presentavano velocità di clock comprese tra 2,5 e 2,9 GHz.

Tra il 2010 e il 2011, AMD introduce due nuove serie di processori multicore a 45 nm susocket C32 (LGA con 1207 contatti) esocket G34 (LGA con 1944 contatti). Il socket C32 (serie 41yyLisbon a 4 e 6 core in configurazione a doppio processore) supporta la memoriaDDR3; pur essendo fisicamente simile al socket F, è mappato in modo tale da prevenire l'inserzione accidentale delle CPU per socket F (che supportano solo memoria DDR2). Il socket G34 (serie 61yyMagny-Cours a 8 e 12 core in configurazione a 2 e 4 processori) supporta quattro canali di memoria DDR3 (due canali per die) e ne è previsto l'utilizzo anche da parte delle future versioni di Opteron come la serieInterlagos della famigliaBulldozer. A differenza dei socket precedenti, al tradizionale supporto allaRAM ECCregistrata viene aggiunto anche quello alle memorie ECC non registrate (unbuffered) e non-ECC.

Aggiornamento della microarchitettura

[modifica |modifica wikitesto]

La linea Opteron ha assistito, a partire dal 2007 con la serieBarcelona, anche all'implementazione della microarchitetturaAMD K10. I nuovi processori incorporano una serie di migliorie rispetto alla precedente architetturaK8 in particolare nelprefetch della memoria, e nelle capacità diesecuzione speculativa,SIMD epredizione delle diramazioni che ne aumentano le prestazioni nelcalcolo parallelo pur mantenendo il medesimo profilo della generazione precedente in termini di consumi.[2]Con l'architettura K10, AMD ha introdotto anche un nuovo schema per la valutazione del consumo elettrico medio giornaliero dei processori denominatoAverage CPU Power (ACP).

Versioni

[modifica |modifica wikitesto]
Lo stesso argomento in dettaglio:Microprocessori AMD Opteron.

Tutti gli Opteron persocket 940 e939 sono marchiati con un numero di modello (model number) a tre cifre espresso nella formaOpteronXYY. Gli Opteron per i socket successivi adottano, invece, un numero di modello a quattro cifre nella formaOpteronXZYY. Per gli Opteron di prima, seconda e terza generazione, la prima cifra (X) indica il numero di CPU supportate dal sistema di riferimento:

  • 1 - Progettato per sistemi a singolo processore
  • 2 - Progettato per sistemi a due processori
  • 8 - Progettato per sistemi a 4 o 8 processori

Per gli Opteron susocket F,AM2,AM2+ eAM3 la seconda cifra (Z) rappresenta la generazione del processore:

  • 2 - dual core, DDR2
  • 3 - quad core, DDR2
  • 4 - sei core, DDR2

Gli Opteron susocket C32 eG34 adottano, invece, un nuovo schema a quattro cifre. La prima cifra (X) indica sempre il numero di CPU supportate dal sistema di riferimento, ma con una differente nomenclatura:

  • 4 - Progettato per sistemi a singolo e doppio processore
  • 6 - Progettato per sistemi a due e quattro processori

La seconda cifra (Z) indica la generazione del processore:1 si riferisce ai modelli basati sull'architettura K10 (Magny-Cours andLisbon) mentre il numero2 è riservato ai modelli basati sull'architetturaBulldozer.

Per tutti i modelli, le cifreYY indicano la frequenza di clock relativa tra i processori di una data serie per cui a valori più alti corrispondono frequenze di funzionamento più elevate. L'indicazione numerica è comparabile esclusivamente tra CPU della medesima generazione e con il medesimo numero di core.

Il suffissoHE oEE indica, rispettivamente, i modelli adalta efficienza edefficienza energetica (high-efficiency eenergy-efficiency) con un profiloTDP più basso rispetto agli Opteron standard. Il suffissoSE indica invece i modelli top di gamma con un TDP superiore agli Opteron standard.

Con il passaggio al sistema produttivo a 65 nm, il nome in codice degli Opteron riprende il nome delle città che ospitano i gran premi diFormula 1 (AMD sponsorizza da lungo tempo il teamFerrari).

Famiglia di processori AMD Opteron
Serie (nome in codice)Processo costruttivoIntroduzioneTipo
SledgeHammer
Venus
Troy
Athens
130 nm
90 nm
90 nm
90 nm
Giu 2003
Ago 2005
Gen 2006
Gen 2006
Single core
Denmark
Italy
Egypt
Santa Ana
Santa Rosa
90 nm
90 nm
90 nm
90 nm
90 nm
Mar 2006
Mag 2006
Giu 2006
Ago 2006
Ago 2006
Dual core
Barcelona
Budapest
Shanghai
65 nm
65 nm
45 nm
Set 2007
Apr 2008
Nov 2008
Quad core
Istanbul45 nmGiu 2009Esa core
Magny-Cours45 nmMar 2010Octa core
Magny-Cours45 nmMar 2010Dodeca core

Opteron (130 nm SOI)

[modifica |modifica wikitesto]
Single core –SledgeHammer (1yy, 2yy, 8yy)

Opteron (90 nm SOI, DDR)

[modifica |modifica wikitesto]
Single core –Venus (1yy),Troy (2yy),Athens (8yy)
Dual core –Denmark (1yy),Italy (2yy),Egypt (8yy)

Opteron (90 nm SOI, DDR2)

[modifica |modifica wikitesto]
Dual core –Santa Ana (12yy),Santa Rosa (22yy, 82yy)

Opteron (65 nm SOI)

[modifica |modifica wikitesto]
Quad core –Barcelona (23xx, 83xx) 2360/8360 e successivi,Budapest (13yy) 1356 e successivi

Opteron (45 nm SOI)

[modifica |modifica wikitesto]
Quad core –Shanghai (23xx, 83xx) 2370/8370 e successivi,Suzuka (13yy) 1381 e successivi
  • Stepping: C2
  • Cache L3: 6 MB, condivisa
  • Frequenza di clock: 2,3–2,9GHz
  • HyperTransport 1.0, 3.0
  • 20% riduzione del consumo energetico in modalità idle[2]
  • supporto per memoria DDR2-800 (Socket F)[3]
  • Supporto per memoria DDR3-1333 (Socket AM3)
Esa core –Istanbul (24xx, 84xx)
  • Introduzione: 1º giugno 2009
  • Stepping: D0
  • Cache L3: 6 MB, condivisa
  • Frequenza di clock: 2,2–2,8GHz
  • HyperTransport 3.0
  • HT–Assist
  • supporto per memoria DDR2-800[4]
Octa core –Magny-Cours MCM (6124-6136)
  • Introduzione: 29 marzo 2010
  • Stepping: D1
  • Cache L3: 2x6 MB, condivisa
  • Frequenza di clock: 2,0–2,4GHz
  • Quattro link HyperTransport 3.1 a 3,2 GHz (6,40 GT/s)
  • HT–Assist
  • Supporto per memoria DDR3-1333
  • Socket G34
Dodeca core –Magny-Cours MCM (6164-6176)
  • Introduzione: 29 marzo 2010
  • Stepping: D1
  • Cache L3: 2x6 MB, condivisa
  • Frequenza di clock: 1,7–2,3GHz
  • Quattro link HyperTransport 3.1 a 3,2 GHz (6,40 GT/s)
  • HT–Assist
  • Supporto per memoria DDR3-1333
  • Socket G34
Quad core –Lisbon (4122, 4130)
  • Introduzione: 23 giugno 2010
  • Stepping: D0
  • Cache L3: 6 MB
  • Frequenza di clock: 2,2 GHz (4122), 2,6 GHz (4130)
  • Due link HyperTransport a 3,2 GHz (6,40 GT/s)
  • HT-Assist
  • Supporto per memoria DDR3-1333
  • Socket C32
Esa core –Lisbon (4162-4184)
  • Introduzione: 23 giugno 2010
  • Stepping: D1
  • Cache L3: 6 MB
  • Frequenza di clock: 1,7-2,8 GHz
  • Due link HyperTransport a 3,2 GHz (6,40 GT/s)
  • HT-Assist
  • Supporto per memoria DDR3-1333
  • Socket C32

Supercomputer

[modifica |modifica wikitesto]

I seguentisupercomputer basati su Opteron sono menzionati tra i 10 supercomputer più veloci al mondo nella classificaTOP 500 del novembre 2010 (il numero in grassetto indica la posizione in classifica):[3]

Problemi

[modifica |modifica wikitesto]

Opteron privi di OPM

[modifica |modifica wikitesto]

AMD ha rilasciato alcuni Opteron (indicati in tabella) che non supportano la tecnologiaOptimized Power Management (OPM). I processori dotati di OPM riducono il consumo energetico e la produzione di calore regolando automaticamente la tensione dei core e la frequenza di clock.

Frequenza massima
di P-State
Frequenza minima
di P-State
ModelloSocketCore #TDP (W)Processo costruttivoNumero di serie (OPN)
1400 MHz N/A140Socket 940182.1130 nmOSA140CEP5AT
1400 MHz N/A240Socket 940182.1130 nmOSA240CEP5AU
1400 MHz N/A840Socket 940182.1130 nmOSA840CEP5AV
1600 MHz N/A142Socket 940182.1130 nmOSA142CEP5AT
1600 MHz N/A242Socket 940182.1130 nmOSA242CEP5AU
1600 MHz N/A842Socket 940182.1130 nmOSA842CEP5AV
1600 MHz N/A242Socket 940185.390 nmOSA242FAA5BL
1600 MHz N/A842Socket 940185.390 nmOSA842FAA5BM
1600 MHz N/A260Socket 940255.090 nmOSK260FAA6CB
1600 MHzN/A860Socket 940255.090 nmOSK860FAA6CC

Richiamo di alcuni modelli

[modifica |modifica wikitesto]

AMD ha richiamato alcuni processori Opteron single core constepping E4, compresi i modelli x52 (2,6 GHz) e x54 (2,8 GHz) che utilizzano memoria DDR. La tabella seguente indica i processori richiamati, come indicato nelle note di produzione di AMD Opteron x52 e x54.[4]

Frequenza massima
di P-State
Singolo processoreDoppio processoreMulti processoreSocket
2600 MHz152252852Socket 940
2800 MHz N/A254854Socket 940
2600 MHz152 N/A N/ASocket 939
2800 MHz154 N/A N/ASocket 939

I processori indicati possono produrre risultati inconsistenti quando occorrono simultaneamente le seguenti condizioni:

Note

[modifica |modifica wikitesto]
  1. ^SPECint2006 Rate Results for multiprocessor systems, suspec.org.URL consultato il 27 dicembre 2008.
  2. ^ Rick Merritt,AMD tips quad-core performance, EETimes.com.URL consultato il 16 marzo 2007.
  3. ^TOP 500 Report (eclassifica dettagliataArchiviato il 5 aprile 2019 inInternet Archive.) del novembre 2010.
  4. ^AMD Opteron Processor Models x52 and x54 Production Notice (PDF),Advanced Micro Devices, 2006-04.URL consultato il 30 novembre 2006.

Voci correlate

[modifica |modifica wikitesto]

Altri progetti

[modifica |modifica wikitesto]

Altri progetti

V · D · M
Microprocessori AMD
Microarchitetture
IA-32 (32 bit)K5 ·K6 ·K7
x86-64 desktopK8 ·K9 ·K10 · 15h (Bulldozer ·Piledriver ·Steamroller ·Excavator) · Zen (Zen ·Zen+ ·Zen 2 ·Zen 3 ·Zen 4)
x86-64 low-powerBobcat (aka 14h) · 16h (Jaguar ·Puma)
ARM64AMD K12
Prodotti in vendita
x86-64 (64 bit)Athlon ·Ryzen ·Threadripper ·Epyc
Fuori produzione
(16 bit)Am286
IA-32 (32 bit)Am386 ·Am486 ·Am5x86 ·K5 ·K6 ·K6-2 ·K6-III ·Athlon ·Athlon XP ·Athlon MP ·Duron ·Duron-M ·Geode
x86-64 (AMD64)Athlon 64 ·Athlon 64 X2 ·Athlon II ·Sempron ·Turion 64 ·Turion 64 X2 ·Phenom ·Phenom II ·Athlon 64 FX ·Opteron ·AMD FX ·AMD Fusion (APU)
AltriAMD 8088 ·Am9080 ·Am2900 ·Am29000 ·Alchemy ·MIPS32
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Opteron&oldid=139275699"
Categoria:
Categorie nascoste:

[8]ページ先頭

©2009-2025 Movatter.jp