Intel Knights Corner, CPU con oltre 50 core a 22 nm

Dal progetto Larrabee e Single-chip Cloud Computer nasce Knights Corner, processore per supercomputer con oltre 50 core. Sarà prodotto con il processo produttivo a 22 nanometri.

Avatar di Manolo De Agostini

a cura di Manolo De Agostini

Intel va all'assalto dei mercato high-performance computing (HPC) con Knights Corner. I prodotti sono basati sull'architettura Many Integrated Core (IMC), nata dall'esperienza maturata con i progetti di ricerca Larrabee e Single-chip Cloud Computer (Intel, 48 core per raggiungere nuove frontiere).

Le prime soluzioni Knights Corner saranno prodotte a 22 nanometri (processo che sarà usato già nel corso del 2011) e arriveranno ad avere oltre 50 core. "I processori Intel Xeon e IMC condivideranno strumenti comuni, algoritmi software e tecniche di programmazione", afferma Intel.

Immagine del Single-chip Cloud Computer a 48 core

Secondo l'azienda l'architettura Many Integrated Core creerà una piattaforma in grado di gestire trilioni di calcoli al secondo e in grado di mantenere "i benefici dei processori Intel standard".

L'azienda sta già fornendo il kit di sviluppo a programmatori selezionati proprio a partire da queste settimane, per poi ampliare il programma nei mesi a venire. Al tutto è dato il nome di Knights Ferry: si tratta di soluzioni a 32 core con frequenza di 1,2 GHz realizzate a 32 nanometri. Knights Ferry integra 32 core Xeon nel socket della CPU e unità di calcolo vettoriali a 512-bit corrispondenti nello slot PCI Express. Il chip gestisce quattro thread per core e integra 8MB di cache condivisa e fino a 2 GB di memoria GDDR5. In futuro l'azienda unirà le unità vettoriali e i core della CPU in un unico chip.

"Il team CERN openlab è stato in grado di eseguire la migrazione, di un benchmark parallelo C++ complesso, alla piattaforma di sviluppo software Intel MIC in pochi giorni. Il modello di programmazione hardware noto ci ha permesso di far funzionare il software molto più rapidamente di quanto ci aspettassimo", ha dichiarato Sverre Jarp, CTO del CERN openlab.