4 Opteron quad core nei prossimi mesi

4 Opteron quad core nei prossimi mesi

Al debutto nel secondo trimestre 2007 le prime 4 cpu Opteron quad core, basate sul nuovo core K8L

di pubblicata il , alle 09:16 nel canale Private Cloud
 
38 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
picard1205 Febbraio 2007, 18:52 #31
Originariamente inviato da: bjt2
Si sono dimenticati di citare le migliorie per l'accesso in lettura fuori ordine, poi le migliorie alla branch predicition unit. Tutte cose che aiutano a tenere "calde" le unità di esecuzione. Pensa che già adessl l'A64 ha più unità del core 2, ma quest'ultimo ha cache più veloce (bus doppio, ora anche il K8L), uno scheduler dei load fuori ordine (quello del K8L non si sa se sarà altrettano efficace, ma il K8L potrà compensare con una cache L2 più veloce perchè non condivisa, e di una cache L3 che lo rende un quad core nativi, invece di un doppio dual core), una branch prediction unit migliorata (non si sa quella del K8L quanto sia migilore), una gestione peggiore dei TLB (già gli A64 vecchia maniera avevano una cache TLB maggiore. Mi aspetto migliorie), memoria indirizzabile minore (i nuovi k8l possono indirizzare ancora più RAM dei K8), controller RAM esterno (i K8L hanno una miglioria che dubito abbia il chipset INTEL: possibilità di indirizzare i due canali DDR2 indipendentemente, inoltre il controller interno consente di avere una banda maggiore e latenza minore, e all'aumentare dei socket la banda aumenta per AMD ma non per INTEL), maggiori complicazioni per il cache snooping per sistemi a più di un die (i quad core per fare lo snooping extra die devono usare il bus, e comunque per più socket devono farlo. Alcuni chipset INTEL per server High end hanno 64 MB di cache nel north bridge per lo snooping! . Tutto questo introduce costi e latenze che gli Opteron non hanno: comunicano tramite HT), i quad core intel non sono nativi (quelli AMD si), non hanno cache L3, non hanno un bus per l'I/O dedicato e veloce, ma devono condividere la banda con la RAM e lo snooping sull'FSB, le unità SIMD a 128 bit mi pare che consentano si due operazioni a 128 bit per ciclo, ma non due load o store a 128 bit per ciclo (i K8L si), il core 2 ha 4 unità intere, mentre l'A64 3+3 (3 ALU e 3 AGU, accoppiate), il core 2 ha una banda di fetching istruzioni di 16 byte per ciclo (il K8 aveva tale banda, il K8 L l'ha di 32 bytes), questo fa sospettare che la cache L1 del core 2 non abbia 2 porte a 128 bit, almeno la cache istruzioni, se si estrapola a quella dati, si capisce perchè non si possono fare 2 load e/o store a 128 bit nel core 2 (di questo però non sono sicuro), poi il core 2 ha 32+32 Kb di cache L1 (contro 64+64 del K8L: smentite le voci di un dimezzamento della cache L1... Non sarebbe stato possibile, senza stravolrgerne il disegno, dimezzarne la dimensione E contemporaneamente raddoppiare la banda, ossia da 2 porte a 64 bit portarla a 2 porte a 128 bit)...

Insomma... Io aspetterei a dire chi è il più veloce...

Quando capirò bene la metà della metà delle cose che hai detto, mi sentirò figo...e meno ingnorante...
BRAV..
ciao e grazie per le precisazioni
mackillers05 Febbraio 2007, 20:13 #32
Opteron 2258HE : Socket F 1207, 1.9-2.0GHz, 68W

questo verosimilmente andrà a diventare il prossimo Atlhon FX per le soluzioni 4x4?
su che piattaforma gireranno? dico AMD ancora non ha annunciato un chipset per questi 4x4 che supporti HT3?
bonzuccio05 Febbraio 2007, 20:28 #33
I chipset dovrebbero essere quelli già esistenti ma si aspetta anhe un bel chipset amd-ati
darkquasar06 Febbraio 2007, 00:56 #34
Originariamente inviato da: pietro667
Insomma, incrementi prestazionali limitati... Non mi sembra che sia l'arma totale anti Core2Quad e relativi Xeon... A meno che non vi siano altre sorprese in cantiere, non dichiarate...

Stai facendo un paragone sbagliato: Core2 e Xeon quad core non esistono.
Sono quad core solo per finta.

Sono costituiti da due processori dual-core montati sullo stesso modulo.

Se non esce prima qualche altro processore Intel, tendenzialmente AMD sfornerà per prima i processori quad-core (veri), esattamente come è avvenuto per i dual-core.

La differenza è che all'epoca Intel ha sfornato i finti dual core a posteriori (Pentium D), mentre adesso i finti quad core li ha fatti uscire prima, così ha messo pure le mani avanti...
digieffe06 Febbraio 2007, 11:35 #35
Originariamente inviato da: bjt2
x digieffe:

Le 4 ALU del Core 2 sono generiche, e sono usate anche per il calcolo indirizzi. Le 6 ALU dell'A64 sono specializzate: 3 sono generiche come quelle del core 2 e 3 sono alu specializzate per fare solo i calcoli necessari a calcolare gli effective address (tutte le operazioni di indicizzazione ecc...) C'è da dire che alcuni modi di indirizzamento richiedono la somma di 3 numeri... Le AGU dell'A64 si spera che siano ottimizzate per farle al volo in un ciclo, mentre una ALU genrerica in quel caso ci deve impiegare almeno 2 cilcli (questo potrebbe essere uno svantaggio per il core 2, ma può anche darsi che anche le AGU dell'A64 la facciano in due cicli...)

Discorso MOLTO banalizzato (da prendere con le pinze, verificarne solo la logica):
Quando uscì il 686 (pentium pro), esso aveva 3 unità di decodifica (alu) ma la sua efficienza media dichiarata (e più o meno testata) era di 2 istruzioni per ciclo di clock, indicativamente stessa cosa per Pentium 2 e 3. No comment su netburst.
Tenendo conto genericamente che i k7 sono il 10% più veloci dei 686, i pentium M il 20%, i k8 il 30% ne si potrebbe dedurre che il k8 esegue 2.6 istruzioni intere ALU per ciclo di clock? avete informazioni a riguardo?
e forse si potrebbe dire che a parità di efficienza generica delle cpu core2 vs k8-k8l, sarebbe sufficiente un calcolo di indirizzi ogni 3.x istruzioni per portare in pareggio amd?

oppure ho fatto una enorme confusione???

Ciao
bjt206 Febbraio 2007, 16:05 #36
Originariamente inviato da: digieffe
Discorso MOLTO banalizzato (da prendere con le pinze, verificarne solo la logica):
Quando uscì il 686 (pentium pro), esso aveva 3 unità di decodifica (alu) ma la sua efficienza media dichiarata (e più o meno testata) era di 2 istruzioni per ciclo di clock, indicativamente stessa cosa per Pentium 2 e 3. No comment su netburst.
Tenendo conto genericamente che i k7 sono il 10% più veloci dei 686, i pentium M il 20%, i k8 il 30% ne si potrebbe dedurre che il k8 esegue 2.6 istruzioni intere ALU per ciclo di clock? avete informazioni a riguardo?
e forse si potrebbe dire che a parità di efficienza generica delle cpu core2 vs k8-k8l, sarebbe sufficiente un calcolo di indirizzi ogni 3.x istruzioni per portare in pareggio amd?

oppure ho fatto una enorme confusione???

Ciao


Il problema è che dipende anche dalla banda di decodifica, dal branch prediction, ecc.. Le architetture sono diverse, non è possibile generalizzare...
vime76amd06 Febbraio 2007, 22:17 #37
comuque io vi consiglierei di aspettare un po ...per poi comprare AMD...INTEL NON LO VOGLIO!


amd4000+ 2.8mhz-termaltake armor-2gigaramOCZPLATINUM REV2-DUE 7800GTXSLI
Grillo.M07 Febbraio 2007, 08:52 #38
Originariamente inviato da: TDKRasta
Capito...credo...
quindi:
AM2=k8 +DDR2
AM2+=K8/K8L +DDR2 +HT3.0
AM3=tutta un'altra storia

allora mi sa che sto col 939 fino all'uscita di AM3 e poi rifaccio tutto da capo
Thx!


Non è del tutto corretto:
AM2= K8-DDR2+K8L+DDR2 senza HTT 3.0
questo è quanto detto da AMD stessa.
il resto è corretto.

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^