Задолго до того, как в IT-среде появилось популярное ныне понятие «облачные вычисления» и четырехъядерники стали нормой, в полупроводниковой индустрии появился маленький стартап – компания Tilera. Компания была основанна Анантом Агарвалом, профессором из MIT (Массачусетского Технологического Института) в 2004 году и главным лейтмотивом ее стала разработка многоядерных чипов на базе архитектуры RISC.

Первый нашумевший анонс Tilera произошел 19 августа далекого 2007 года, тогда компания сообщила широкой общественности о своем первом 64-ядерном процессоре Tile64, выросшем из проекта MIT “RAW”. Основной идеей, положенной в основу процессора стало объединение множества ядер с памятью и системной шиной посредством ячеистой архитектуры связей (Mesh Network), что позволило в значительной степени снизить задержки и увеличить пропускную способность. Вопреки недоверию публики к таким громким анонсам, которые часто происходят лишь на бумаге и о которых все забывают спустя годы, Tilera выпустила реальный процессор и начала его продажи.

Двумя годами позже, 26 октября 2009 года, компания анонсировала процессор с сотней ядер – Tile-Gx100, входящий в новую серию Tile-Gx, в которой наметились также модели с 16, 32 и 64 ядрами. Процессоры содержат от 2 до 4 контроллеров памяти DDR3 (до 2133 МГц), до двух линий PCI 8x (+ одну 4x линию), работают на частоте 1,5 ГГц и пакуются в 45х45 мм корпус BGA.

Что еще интереснее – процессоры весьма экономичны в плане энергопотребления – 16-ядерная версия потребляет около 5 Ватт при максимальной нагрузке (хотя 100-ядерная версия будет потреблять уже 55 Ватт).

Разумеется, процессоры предназначены не для домашнего использования, и Windows 7 на них не запустить, несмотря на то, что создатели говорят о весьма простом портировании программного обеспечения с платформы x86.

Но речь в данной заметке не о том. Сегодня со стороны тайваньской компании Quanta Computer появилась информация о новом «облачном сервере» под названием S2Q, в который уместили 512 ядер, установив всего 8 процессоров Tilera TILEPro64. Машина представляет собой стандартный сервер формата 2U (высота всего 9 сантиметров!). Учитывая, что в следующем году Tilera обещает первые 100-ядерники, количество ядер в таком сервере вырастет до 800 штук! В 2013 MIT’овский стартап увеличит количество ядер в своих процессорах до 200 штук (кодовое имя чипа – Stratton, будет производится по 28-нм технологии), что означает уже 1600 ядер в небольшом формате 2U и 40 000 ядер в рэке (а это – 104 терафлопса)! Вообще, со временем Tilera планирует ежегодно удваивать количество процессорных ядер, помещающихся в рэк.

Новый сервер S2Q на данный момент готов к употреблению со стандартным набором LAMP, поэтому уже сегодня практически любой датацентр может разместить у себя подобное оборудование.

Что касается будущего – надеемся, у Tilera хватит сил перейти на новый техпроцесс. На сегодняшний день компания использует древнюю 90-нм технологию, чему может быть две причины: первая – производство на таком оборудовании обходится в сущие копейки, и вторая – Tilera еще не вышла на достаточную прибыльность (или даже окупаемость?). В любом случае, компания уже анонсировала переход на 40-нм в следующем году (TILE-Gx100), и переход этот производителю очень нужен, если он имеет хоть какие-то серьезные намерения по соперничеству с грандами архитектуры x86 (Intel и AMD).

Источники, использованные при написании заметки:

  • The Register
  • Arstechnica
  • Sys-Con Media