In 2007 Intel a demarat proiectul Tera-scale, menit sa coceapa super procesoarele viitorului, care vor putea face fata conceptului de cloud computing. Din acest proiect s-a nascut prototipul Polaris, care ingloba un numar impresionant de 80 de nuclee. Insa acestea erau simple unitati rudimentare, capabile doar de procesare simpla cu virgula mobila.
Azi vedem cel de-al doilea pas al proiectului, la prima vedere mai mic, dar mai finisat si mai apropiat de o eventuala varianta finala. Este vorba despre un procesor cu 48 de nuclee, denumit SCC (Single-chip Cloud Computer). Acesta este compus din 24 de pastile, fiecare cu cate doua nuclee (denumite IA32) si un mini router pentru interconectare cu restul pastilelor.
Fiecare pastila isi are nucleele componente sincronizate, insa la o frecventa independenta fata de celelalte pastile. Si cate patru pastile se grupeaza intr-o macro unitate, ce primeste un voltaj specific, si el independent. Reteaua de interconectare a pastilelor ofera o latime de banda de 256 GB/sec, si face legatura cu patru controller-e de memorie, fiecare realizat in procesul tehnologic de 45 nm high-K metal gate si capabil sa adreseze 64 GB DDR3.
Un chip SSC masoara 567 mm2, si poate inlocui cu brio un data center. Insa principala sa problema va fi reprezentata de aplicatii, care abia fac primii pasi in procesarea multi threaded. SCC este perfect compatibil x86, deci asta nu ar fi o problema.
Ramane de vazut cat de repede astfel de procesoare vor reprezenta o realitate cotidiana. Cel mai apropiat concurent al lui Intel SCC, sau proiect similar macar, este Tile-Gx de la Tilera. Insa acest procesor este relativ finalizat, urmand sa intre in productie la inceputul lui 2011.