Intel svela Larrabee, l'architettura multicore del futuro

Larrabee sarà la prima architettura x86 many-core di Intel.



[ZEUS News - www.zeusnews.it - 06-08-2008]

Nel corso della conferenza di settore SigGraph 2008, che si terrà a Los Angeles il 12 agosto, Intel presenterà le caratteristiche e le funzionalità del blueprint "many-core" il cui nome in codice è Larrabee .

I dettagli che verranno svelati al SigGraph comprendono un nuovo approccio alla pipeline 3D di rendering software, un modello di programmazione "many-core" (ovvero basato su una gamma di molti processori) e le analisi delle prestazioni per diverse applicazioni.

Il primo prodotto basato su Larrabee sarà destinato al mercato della grafica per Pc ed è atteso nel 2009 o 2010. Larrabee sarà la prima architettura Intel x86 many-core disponibile nel settore. I singoli processori sono simili a quelli realizzati da Intel per i notebook, Pc e server che accedono a Internet.

Larrabee dovrebbe spingere il settore allo sviluppo e all'ottimizzazione di software per le decine, centinaia e migliaia di core su cui saranno basati i futuri computer. Intel ha dedicato numerosi team interni e ha avviato diversi progetti e iniziative legati al software per velocizzare la transizione, ma il programma di ricerca su scala tera è stato il più grande investimento nel campo della ricerca tecnologica, e ha coinvolto più di 400 università, la Darpa e aziende come Microsoft e HP per spingere il settore in questa direzione.

Nel corso del tempo, l'architettura Larrabee porterà a una forte innovazione in molti campi. Ad esempio, anche se gli attuali videogame diventano sempre più realistici, sono limitati da un framework rigido e restrittivo. Tramite una collaborazione diretta con alcuni dei principali esperti mondiali di grafica 3D, Larrabee offrirà agli sviluppatori di videogame e API (Application Programming Interface) una sorta di "canovaccio bianco" su cui creare innovazioni senza precedenti.

Le prime implementazioni di prodotto dell'architettura Larrabee saranno destinate ad applicazioni di grafica non integrata, al supporto per DirectX e OpenGL e all'esecuzione di videogame e programmi già esistenti. Inoltre, una gamma potenzialmente ampia di applicazioni altamente parallele, tra cui il software scientifico e tecnico, trarranno vantaggio dal modello di programmazione C/C++ nativo di Larrabee.


Dettagli tecnici

L'architettura Larrabee include una pipeline che deriva dal processore Pentium dual-issue, che utilizza una pipeline di esecuzione più breve con una struttura della cache perfettamente coerente. L'architettura Larrabee rende disponibili miglioramenti significativi, ad esempio un'unità Vpu (Vector Processing Unit) ampia, multi-threading, estensioni a 64 bit e pre-fetching sofisticato. In questo modo sarà possibile ottenere un aumento sostanziale della potenza di calcolo disponibile.

Larrabee include inoltre alcuni blocchi di logica a funzione fissa per supportare la grafica e altre applicazioni. Queste unità vengono scelte con attenzione per bilanciare un rapporto prestazioni/watt elevato, anche se contribuiscono alla flessibilità e alla programmabilità dell'architettura.  

Una cache coerente di secondo livello rende possibile una comunicazione inter-processore efficiente, oltre a dati locali ad ampia larghezza di banda accessibili dai core della Cpu, semplificando la scrittura di programmi software.

Il modello di programmazione nativo di Larrabee supporta un'ampia varietà di applicazioni altamente parallele, incluse quelle che utilizzano strutture di dati irregolari. Questo favorisce lo sviluppo di Api di grafica, la rapida innovazione di nuovi algoritmi grafici e un'elaborazione multifunzionale sul processore grafico con strumenti di sviluppo software per Pc consolidati.

Larrabee prevede la pianificazione di attività eseguita interamente con il software, anziché nella logica a funzione fissa. Pertanto, il rendering delle pipeline e di altri sistemi software complessi può regolare la pianificazione delle relative risorse in base alle specifiche richieste di elaborazione di ogni carico di lavoro.

L'architettura Larrabee supporta quattro thread di esecuzione per ogni core, con set di registri separati per thread. In questo modo è possibile utilizzare una semplice ed efficiente pipeline sequenziale, ma conservare molti dei vantaggi in termini di latenza delle pipeline non sequenziali più complesse durante l'esecuzione di applicazioni altamente parallele.

L'architettura Larrabee si basa su una ring network bidirezionale da 1024 bit (ossia 512 bit in ogni direzione) per consentire le comunicazioni tra agenti a bassa latenza, con una conseguente comunicazione  estremamente veloce tra core.

L'architettura Larrabee infine supporta pienamente gli standard IEEE per l'aritmetica a virgola mobile a singola e doppia precisione. Il supporto per questi standard è un prerequisito per molti tipi di attività, tra cui le applicazioni finanziarie.

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News ti consigliamo di iscriverti alla Newsletter gratuita. Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui sotto, inserire un commento (anche anonimo) o segnalare un refuso.

Commenti all'articolo (0)


La liberta' di parola e' un diritto inviolabile, ma nei forum di Zeus News vige un regolamento che impone delle restrizioni e che l'utente e' tenuto a rispettare. I moderatori si riservano il diritto di cancellare o modificare i commenti inseriti dagli utenti, senza dover fornire giustificazione alcuna. Gli utenti non registrati al forum inoltre sono sottoposti a moderazione preventiva. La responsabilita' dei commenti ricade esclusivamente sui rispettivi autori. I principali consigli: rimani sempre in argomento; evita commenti offensivi, volgari, violenti o che inneggiano all'illegalita'; non inserire dati personali, link inutili o spam in generale.
E' VIETATA la riproduzione dei testi e delle immagini senza l'espressa autorizzazione scritta di Zeus News. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Informativa sulla privacy. I tuoi suggerimenti sono di vitale importanza per Zeus News. Contatta la redazione e contribuisci anche tu a migliorare il sito: pubblicheremo sui forum le lettere piu' interessanti.
Sondaggio
A quali condizioni lavoreresti da casa anziché in ufficio?
Accetterei uno stipendio inferiore perché risparmierei sui trasporti e in tempo.
Vorrei uno stipendio maggiore perché l'azienda risparmierebbe su locali, strumenti, sicurezza.
Allo stesso stipendio.
Non rinuncerei al lavoro in ufficio per nulla al mondo.

Mostra i risultati (2781 voti)
Maggio 2026
Password in chiaro nella memoria di Edge
Google Chrome scarica un modello AI da 4 GB senza avvisare gli utenti
Ubuntu spinge sull'IA e divide gli utenti
Disastro PocketOS: l'agente IA cancella database e backup in pochi secondi senza supervisione
Aprile 2026
Telemarketing, arrivano i numeri brevi: identificheranno i servizi legittimi
Windows 11 cambia rotta: Microsoft ricostruisce il sistema attorno alle richieste degli utenti
Firefox 150, scovate 271 vulnerabilità con l'IA
IPv6 supera IPv4 per un giorno
Verifica dell'età, l'app UE si buca in meno di due minuti
Alexa+ debutta in Italia: conversa, agisce e si integra nella smart home
Verbatim e I-O Data puntano sul Blu-ray: rinasce un mercato dato per morto
La Francia abbandona Windows
Router TP-Link compromessi in tutto il mondo: così gli hacker russi sottraggono le credenziali
Attività sessuali, persone svestite o alla toilette, carte di credito
Oracle licenzia 30.000 dipendenti via email
Tutti gli Arretrati
Accadde oggi - 10 maggio


web metrics