Hardware Upgrade - il sito italiano sulla tecnologia - www.hwupgrade.it
«Torna alla News  -  Stampa
Nuovi dettagli su Larrabee
Paolo Corsini - 19/09/2007, 14:20
"Non solo calcolo parallelo ma anche grafica tradizionale per la futura architettura Intel di tipo multicore"

Uno dei temi più attesi all'Intel Developer Forum Fall 2007 è indubbiamente Larrabee, nome dietro il quale si cela il progetto di Intel di un'architettura multicore che possa essere utilizzata per elaborazioni di calcolo parallelo.

Sino ad ora Intel ha fornito poche informazioni su questo progetto, specificando come si tratti di un'architettura specificamente sviluppata per gli ambiti del calcolo scientifico e dell'analisi finanziaria. Sono questi due tipici settori nei quali architetture altamente parallele, quali sono ad esempio le moderne GPU, possono trarre evidenti benefici prestazionali.

In occasione del proprio keynote Paul Otellini ha confermato ufficialmente come Larrabee sarà, tra le altre cose, anche un'architettura utilizzata come GPU di tipo discreto, cioè su scheda PCI Express. Il recente annuncio dell'acquisizione di Havok da parte di Intel fa ritenere che Larrabee verrà utilizzato anche per elaborare la fisica: del resto questo genere di operazioni sta diventando sempre più esigente in termini di risorse di sistema, e un'architettura multicore può sicuramente essere indicata per risolvere questo genere di problemi elaborativi.

Al momento attuale non sono ancora state definite con precisione le caratteristiche architetturali delle soluzioni Larrabee; possiamo attenderci tuttavia un blocco di core x86 molto semplici come design, in numero molto elevato, tutti collegati ad una ampia cache condivisa con alcune unità affiancate per funzioni speciali e per gestire il flusso dei dati di I/O.

L'utilizzo di core x86 dovrebbe permettere, stando a quanto anticipato da Intel, una semplice e immediata adozione di Larrabee da parte dei games developer. Questa architettura, infatti, può utilizzare lo stesso codice tipicamente utilizzato sui processori Intel x86, la cui programmazione è un elemento familiare agli sviluppatori software.