Задолго до того, как облачные вычисления стали обсуждаемой темой, а четырехъядерные прооцессоры стали мэйнстримом, компания Tilera сделала первую попытку сделать революцию в мире RISC-процессоров. Она представила 64-ядерный чип Tile64. В его основу легла идея, родившаяся в стенах Массачусетского технологического. Она состояла в том, чтобы организовать в рамках одного чипа скоростную сеть из относительно слабых ядер с тем, чтобы увеличить производительность центрального процессора.
Очередным шагом Tilera стал совместный проект с Quanta – сервер S2Q для облачных сервисов. Благодаря уникальной архитектуре Tilera удалось поместить 512 ядер всего в два стандартных блейд-корпуса. Подобное решение сокращает занимаемое пространство, а также потребление энергии. И то, и другое востребовано рынком.
Ядра в чипах Tilera крайне просты. Они имеют всего два ALU. Кроме того, каждое ядро обладает небольшим кэшем первого и второго уровней. Такие ядра объединены в сеть, которая уже подключена к кэшу третьего уровня. Заметим, что при этом они лишены векторного блока, а также FPU. Но у них есть и свой козырь.
Дело в том, что все 64 ядра могут выполнять инструкции из одного потока. Иными словами компилятор может разделять поток на все 64 ядра, что значительно увеличивает производительность. Пока компания производит свои чипы по устаревшему 90 нм техпроцессу. Но уже в 2011 намерена освоить более тонкие технологии.