Молодая калифорнийская компания анонсировала выпуск многофункциональных
процессоров общего назначения Tile-GX с небывалым числом ядер – от 16 до 100 на
каждый чип. Основное назначение новых процессоров - исполнение таких характерных
для современного Интернета задач, как индексирование данных, поиск по
веб-сайтам и поиск по видеозаписям.
Как рассказал Анант Агарвал (Anant Agarwal), сооснователь и
технический директор компании Tilera, новые процессоры полностью поддерживают
исполнение операционной системы Linux и приложений, обычно используемых для
работы с информацией в Интернете. Новые процессоры можно использовать в
качестве сопроцессоров к более традиционным x86-процессорам Intel и AMD, либо в
качестве основных процессоров для активного сетевого оборудования и серверов.
Вообще говоря, увеличение числа ядер стало общей тенденцией
для современных процессоров. Большинство серверных x86-процессоров сейчас
поставляются с 4 или 6 ядрами. Сейчас компания Intel собирается выпустить
процессор Nehalem-EX с восемью ядрами, а AMD в самое ближайшее время выпустит 12-ядерный
сип Opteron под кодовыми названием Magny Cours. Также существуют графические
процессоры AMD и Nvidia с сотнями ядер для высокопроизводительных параллельных
приложений, причем эти процессоры, изначально ориентированные на обработку
графики, находят все большее применение в настольных ПК.
Процессор Tilera Gx100 со 100 ядрами будет потреблять около 55
Вт мощности при максимальной нагрузке. Модель с 16 ядрами будет тратить всего 5
Вт. Несмотря на привлекательное по сравнению с традиционными x86-процессорами соотношение
потребляемая «мощность/производительность», оптимизм Tilera разделяют не все.
Следует заметить, что компания Tilera уже перенесла на свои процессоры
несколько ключевых Linux-приложений, наиболее популярных в Интернет-индустрии.
В частности, на платформе Tilera GX уже доступны веб-сервер Apache, база данных
MySQL и система кэширования веб-страниц Memcached.
Можно считать, что специалисты Tilera не ставят перед собой
сверхзадач вроде "вскипятить океан". Процессоры Tilera имеют четко определенную
целевую аудиторию – владельцы и операторы крупных веб-приложений. С другой
стороны, компания Tilera в силу своих небольших размеров может полностью
сосредоточиться на оптимизации своих процессоров под конкретные приложения и
наоборот, оптимизацией перенесенных приложений под свои процессоры. В
конфигурациях, где чипы Tilera будут служить сопроцессорами, можно поручить старые
приложения традиционными процессорам, а распараллеленные веб-приложения
отдать сверхмногоядерным чипам Tilera GX.
Любопытно выглядит идея компании Tilera по организации
быстрого обмена данными между ядрами. Все параллельно работающие ядра объединены
в квадрат с множеством точек ввода и вывода. Каждое ядро снабжено собственным
коммутатором для ускоренной передачи данных. Для сравнения, процессоры Intel и
AMD используют своего рода перекрестки, так что по мере числа ядер сеть этих
перекрестков может стать узким местом. По словам Агарвала, «трудно представить
себе скоростной перекресток, на который приходит сразу 30 улиц».
Кроме увеличенного числа ядер, новые процессоры Tilera отличаются
от предыдущих моделей повышенной скоростью. Тактовая частота ядер составляет
1,5 ГГц, ядра могут работать в 64-битном режиме. Изготовление процессоров
осуществляется по технологической норме 40 нанометров – прежние модели Tilera производились
с нормативом 90 нм. Коммерческие поставки новых 100-ядерных чипов планируется начать
в первой половине 2011 г., а 16-ядерных – уже в следующем году. Оптовая цена
процессоров Tilera GX составит от 400 до 1’000 долларов США.
По материалам сайтов TG Daily и The
Register.
|