Dempsey (informatica)Dempsey è stato uno dei tanti step evolutivi del processore Intel Xeon DP (per configurazioni biprocessore). Si trattava del successore di due CPU differenti, l'ultimo Xeon DP single core Irwindale, presentato il 15 febbraio 2005, e il primo Xeon DP dual core Paxville DP, presentato invece l'11 ottobre 2005. Veniva indicato come successore anche di Paxville DP in quanto quest'ultimo, pur essendo stato il primo Xeon DP dual core ad essere arrivato sul mercato, raggiunse solo una ristretta cerchia di utenti e in particolare solo quelli più esigenti che necessitavano delle prestazioni di un processore dual core il più presto possibile. Nelle intenzioni di Intel quindi, Paxville DP fu solo un prodotto di transizione, utilizzando poi proprio Dempsey come processore dual core destinato a tutte le fasce di mercato del settore server biprocessore. Dempsey venne presentato il 23 maggio 2006 e andò a costituire il cuore delle piattaforme Bensley e Glidewell. Tale data fu in realtà frutto di alcuni ritardi interni ad Intel, dato che il produttore si aspettava di lanciare Dempsey nel primo trimestre dell'anno; al momento dell'uscita, mancava solo un mese all'arrivo dell'attesissimo core Woodcrest, che derivata dall'architettura Intel Core Microarchitecture del Core 2 Duo, e caratterizzata da consumi quasi dimezzati, e di conseguenza Dempsey ebbe vita relativamente breve sul mercato. Caratteristiche tecnicheProcesso produttivoCon Dempsey, Intel introdusse il processo produttivo a 65 nm anche nel panorama dei processori Xeon DP e utilizzò l'approccio a Die Doppio per collegare i 2 distinti core sul package, al pari di quanto già fatto in precedenza nel processore desktop Pentium D Presler; si trattava di un approccio certamente più efficiente in termini di resa produttiva, rispetto a quello a Die Singolo utilizzato nei processori dual core precedenti, i Pentium D Smithfield, dove i 2 core venivano realizzati nello stesso "blocco" di silicio e non collegati successivamente sul package mediante collegamenti esterni. In pratica, Dempsey era in sostanza una CPU Presler con l'aggiunta del supporto SMP (Simultaneous Multi Processor). La cache L2 era di 2 MB per ciascun core, ovvero 4 MB totali, e il BUS era variabile: in alcuni modelli veniva utilizzato quello a 1066 MHz, mentre in altri, più a buon mercato, era stato ridotto a 667 MHz. I due core, come avveniva anche in Presler e Smithfield, comunicavano tra loro mediante il BUS e di conseguenza il canale di comunicazione risultava condiviso con le altre periferiche del sistema. Inizialmente era stata avanzata un'anticipazione per certi versi un po' sconcertante, riguardante il fatto che tale CPU avrebbe potuto consumare fino a 150 W. Fortunatamente i fatti smentirono poi tale scenario dato che già i primi modelli presentati al momento del lancio consumavano al massimo 130 W. Molto probabilmente Intel fu in grado di sfruttare l'esperienza accumulata in 5 mesi di produzione del Pentium D Presler, per poter migliorare l'organizzazione interna del chip e abbassarne così il consumo massimo, magari grazie anche ad un cambio di stepping. Per quanto riguarda il socket, Dempsey facava uso del nuovo LGA 771 conosciuto anche come Socket J, strutturalmente molto simile al Socket 775 già utilizzato da Intel a partire dal Pentium 4 Prescott, dove i pin di contatto erano sulla scheda madre e non più sul processore stesso. La superficie totale del die era di 162 mm² e comprendeva 376 milioni di transistor. Sfruttamento della cache L2Nei processori dual core e multi core si pone il problema di come sfruttare la grande dotazione di cache L2 e come gestirne l'accesso da parte dei vari core. I diversi approcci di costruzione cui si è accennato poco sopra, comportano pro e contro relativamente ai metodi di fruizione di questa preziosa memoria aggiuntiva. Buona parte di questi aspetti è evidenziata nella voce Dual core (gestione della cache), in cui si fa riferimento anche ad altri processori che sfruttano i differenti approcci. 2 BUS distintiSebbene già nel 2006 Intel avesse allo studio il nuovo BUS seriale (conosciuto prima come Common System Interconnect e successivamente rinominato in Intel QuickPath Interconnect), il suo progetto era a quei tempi ancora largamente incompleto, tant'è vero che è stato poi introdotto sul mercato solo a partire dai processori basati sulla nuova architettura Nehalem arrivati a fine 2008. Pur non avendo ancora a disposizione tale tecnologia di trasferimento dati, l'azienda si pose già allora il problema di come ridurre il "collo di bottiglia" che l'unico BUS precedentemente utilizzato fino a Paxville generava quando abbinato a processori dual core per di più se veniva implementata anche la tecnologia Hyper-Threading come nel caso degli Xeon. Per questo motivo Dempsey utilizzava la tecnologia Dual Independent BUS, ovvero 2 BUS distinti (uno per ciascun core) per collegarsi al chipset (Blackford e Greencreek) da ben 1066 MHz ciascuno (nei modelli di punta), evitando così la saturazione della banda passante. Nuovo tipo di RAMIl tipo di memoria RAM abbinata a Dempsey era quella FB-DIMM. Questa memoria permetteva di gestire un più elevato numero di moduli memoria sulla stessa piattaforma senza penalizzazioni in termini di prestazioni velocistiche o di stabilità operativa; conseguenza diretta era la possibilità di montare nel sistema un quantitativo molto elevato di moduli memoria, rispetto a quanto possibile precedentemente mediante l'utilizzo di tradizionali memorie DDR oppure DDR2. Tecnologie implementateDai predecessori, Demspey ereditò anche tutte quelle tecnologie che Intel aveva introdotto via via negli anni all'interno dei propri processori; si andava dalle ormai scontate istruzioni MMX, SSE, SSE2, alle più recenti come, SSE3, EM64T per l'elaborazione di cordice a 64 bit e la tecnologia di protezione XD-bit; non mancavano inoltre la ormai tradizionale tecnologia Hyper-Threading e le recenti SpeedStep per il risparmio energetico e Vanderpool per la virtualizzazione. A queste si aggiunsero anche le nuove Intel Active Management Technology (conosciuta anche come Intel Active Monitoring Technology) e I/O Accelerator Technology. Prezzi dei vari modelli al lancioCon Dempsey Intel introdusse il processor number anche nella famiglia degli Xeon DP, dopo che essa aveva fatto la sua prima comparsa nel settore server grazie al core Paxville che era però pensato per gli Xeon MP (per sistemi multiprocessore). Di seguito i prezzi che i vari modelli di Dempsey avevano al momento del lancio sul mercato il 23 maggio 2006:
Venne presentata anche una particolare versione a medio voltaggio, che diminuiva anche il consumo massimo:
Modelli originariamente annunciati ma mai arrivati sul mercatoOltre ai modelli presentati il 23 maggio 2006, ne erano attesi ancora altri, che però non vennero più presentati, per ragioni non meglio specificate da parte di Intel:
Il primo prototipo commercialeSupermicro già nell'agosto 2005 aveva presentato un sistema dotato del processore Dempsey. Il prototipo, basato su piattaforma Bensley, aveva dimostrato inoltre che il controller di memoria era di tipo quad channel. Il server basato su questa piattaforma, era equipaggiato con 2 processori Dempsey, e supportava fino a 48 GB di memoria DDR2 FB-DIMM, oltre ad essere provvisto di 3 slot PCI Express, 3 slot PCI-X-133/100, porte Serial ATA-2 e 2 porte Gigabit Ethernet. Modelli arrivati sul mercatoLa tabella seguente mostra i modelli di Xeon, basati su core Dempsey, arrivati sul mercato. Molti di questi condividono caratteristiche comuni pur essendo basati su core diversi; per questo motivo, allo scopo di rendere maggiormente evidente tali affinità e "alleggerire" la visualizzazione alcune colonne mostrano un valore comune a più righe. Di seguito anche una legenda dei termini (alcuni abbreviati) usati per l'intestazione delle colonne:
Nota: la tabella soprastante è un estratto di quella completa contenuta nella pagina dello Xeon. Il successoreDempsey doveva arrivare sul mercato a gennaio 2006 e se così fosse stato certamente avrebbe avuto maggiori possibilità di vendita. Un arrivo così ritardato, a poco meno di un mese da quello che doveva teoricamente essere il suo successore, Woodcrest, sembrò francamente subito poco comprensibile; il 26 giugno 2006 infatti, vennero presentati gli Xeon serie 51xx con core Woodcrest che essendo basato sulla stessa architettura Intel Core Microarchitecture utilizzata anche nei Core 2 Duo, consumava al massimo 80 W, e in alcune versioni addirittura 65 W; anche Woodcrest era un processore dual core, ma la cache L2 era unificata, e le prestazioni erano fino al 125% superiori a quelle disponibili con un sistema Xeon Dempsey. Proprio per accelerare il passaggio alla nuova architettura, Intel a metà 2007 annunciò di voler sospendere a breve la produzione di CPU basate su Dempsey, in favore di quelle basate sulla nuova architettura. Voci correlate |