Intel
Convergenza tra Itanium e Xeon
di Paolo Corsini pubblicata il 10 Aprile 2004, alle 08:52 nel canale Private Cloud
In futuro un solo Socket per le due cpu Intel: componenti unificati per quanto possibile, così da ridurre i costi complessivi
53 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoio neanche l'avevo mai sentita, ma dato ke il bus dell'athlon è quello EV6, usato anke dalle makkine alpha, credo si riferisse al fatto ke come era impossibile montare un athlon su una scheda madre alpha, allo stesso modo sarà impossibile montare uno xeon su una scheda madre itanium se nn viene cambiata in qualke modo l'arkitettura dello xeon... questo perchè bus uguale non vuol dire automaticamente processori intercambiabili.....
cmq questa è la mia interpretazione ... poi nn ho idea...
Giravano voci che ai tempi del primo Athlon Slot A alcuni processori Alpha avrebbero potuto lavorare senza problemi su una scheda madre Slot A...
Un bus e il protocolli di comunicazioni e gestione del bus forniscono un insieme di regole ben precise per il transitamento dei dati sulle linee di comunicazione...con una dovuta astrazione non importa il tipo di codice operativo che vi transita...in pratica...date alcuni requisiti minimi temporali e dimensionali relativi ad ogni CPU, se un bus rispetta tali caratteristiche allora è virtualmente possibile adattarci quella tale CPU direttamente (con una modifica non architetturale radicale, ma semplicemente di interfaccia) o tramite un chip hub o bridge. A quel punto fra due schede madri per CPU diverse cambierebbe solamente il chippettino di bridge, che in pratica c'è sempre e comunque in una architettura SMP valida (non GTL quindi)...
Ergo: avranno prestazioni elevate sia a 32 che a 64 bit!
Ergo...non è mica così scontato che le prestazioni a 64 bit saranno così elevate... Xeon non è stato progettato con "in testa" l'elaborazione a 64 bit (come il K8)... Sì...ok...branch prediction e cache sono state "rappezzate", ma la latenza magari si potrà far sentire un po' di più su codice a 64 bit...quidni mediamente più grande... Ma c'è anche altro...
Ricordo tra l'altro che l'architettura ibrida 32/64 di Intel è quasi la fotocopia dell'x86-64 di AMD, è per questo che i futuri Xeon nonostante tutto avranno molto più in comune con gli Opteron che non con gli Itanium (Parlo della compatibilità del codice a livello di architettura)
L'istruction set è quasi los tesso, ma l'architettura no...è totalmente differente... I 32 bit "in più" nell'implementazione Intel (almeno secondo quello che si può vedere dal die del Prescott) sono stati realizzati separatamente e magari comporteranno qualche "latenza" in più... Le operazione intere a 64 bit nel K8 hanno la stessa latenza delle operazioni a 32 bit sul K7...nel EM64Tnon mi sembra così scontata questa cosa...
x KAISERWOOD: hai molta fantasia, non v'è dubbio.
Itanium deve far girare codice per Itanium, non per x86, altrimenti questo processore non capisco perché sia stato realizzato: tanto valeva, per Intel, pompare a dismisura la piattaforma x86 lato server, no?
Il problema di Itanium è che x86 non è soltanto l'architettura più diffusa, ma allo stato attuale è pure tra le più performanti, e questo offre una considerevole resistenza all'adozione di piattaforme nuove e particolarmente costose.
L'unificazione dei due sistemi, Itanium e Xeon, a livello supporto hardware è una giusta mossa di Intel che permetterà di favorire la diffusione dei primi, oltre al fatto di ridurre i costi di sviluppo e gestione, che si riducono a puntare l'attenzione su un solo sistema, data la mutua intercambiabilità.
Il mio unico dubbio è relativo al tipo di bus impiegato da Intel: se è ancora sul modello condiviso da tutti i processori, risulta troppo penalizzante sul fattore scalabilità. Sarebbe ora che Intel decidesse di puntare a una soluzione simile a quella offerta da Amd con gli Opteron. D'altra parte sul versante dei server è proprio ciò di cui si ha bisogno, se si vogliono garantire prestazioni elavate, maggior affidabilità e costi contenuti...
x cdimanuro: parli di questo ?
Link ad immagine (click per visualizzarla)
Ergo...non è mica così scontato che le prestazioni a 64 bit saranno così elevate... Xeon non è stato progettato con "in testa" l'elaborazione a 64 bit (come il K8)... Sì...ok...branch prediction e cache sono state "rappezzate", ma la latenza magari si potrà far sentire un po' di più su codice a 64 bit...quidni mediamente più grande... Ma c'è anche altro...
Chiedo scusa mi sono espresso male!
Quel che intendevo dire è che che le prestazioni nei processori Xeon (a 64bit), saranno molto più bilanciate in entrambi i fronti rispetto all'Itanium, visto che quest'ultimo deve emulare l'esecuzione di codice a 32 bit (x86)
Tutto qua!
P.s.: Molto carino il nuovo look
Ciao ciao!
Giravano voci che ai tempi del primo Athlon Slot A alcuni processori Alpha avrebbero potuto lavorare senza problemi su una scheda madre Slot A...
....SMP valida (non GTL quindi)...
Io sapevo il contrario, cioè che l'Athlon poteva essere montato su una scheda madre Alpha. Solo che essendo che una scheda madre Alpha costava diverse milionate, nessuno avrebbe mai fatto l'insano trapianto.
Comunque, il fatto di possedere due "cugini del 21264" mi esalta!!
Io sapevo il contrario, cioè che l'Athlon poteva essere montato su una scheda madre Alpha. Solo che essendo che una scheda madre Alpha costava diverse milionate, nessuno avrebbe mai fatto l'insano trapianto.
Comunque, il fatto di possedere due "cugini del 21264" mi esalta!!
Era esattamente come riportato da jappilas
Era esattamente come riportato da jappilas
No no, mi sono espresso male. Sapevo che esistevano schede ibride, ma quello che mi sono sempre chiesto è se era possibile prendere una scheda madre nata per Alpha e sbatterci sopra un Athlon così com'era, o al massimo con una schedina riser.
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".