Компания Raytheon, известная своими разработками для военного применения, сообщает о создании полиморфного процессора, микроархитектура которого может принимать различную форму в зависимости от того, какое приложение он сейчас исполняет.
Названный MONARCH (Morphable Networked Micro-Architecture), процессор предназначен для обработки больших объемов данных, поступающих с сенсорных массивов. MONARCH может работать в режиме «системы-на-чипе», как одна вычислительная система, и в режиме массива процессоров в составе суперкомпьютера, обеспечивающего производительность на уровне триллиона операций с плавающей запятой в секунду (терафлоп). Но главное достоинство процессора – возможность самостоятельно менять конфигурацию, подстраиваясь под текущую задачу.
По заявлению представителя компании, производительность MONARCH превосходит производительность четырехъядерного Intel Xeon в десять раз при достаточно низком уровне энергопотребления. Полиморфный процессор предназначен для компактных и экономичных систем, в некоторых случаях – устойчивых к излучению, таких как: системы глобальной навигации, воздушные и космические радары, системы обработки видео.
В состав MONARCH входит шесть микропроцессоров, способных производить 64 млрд. операций с плавающей точкой в секунду (64 GFLOPS) и массив внутренних соединений, обеспечивающий пропускную способность подсистемы памяти в 60 Гбайт/с и пропускную способность интерфейсов ввода/вывода 43 Гбайт/с.
Кроме собственно Raytheon, работавшей по контракту с DARPA (Defense Advanced Research Project Agency), в создании MONARCH приняли участие AFRL (U.S. Air Force Research Laboratory), Университет Южной Калифорнии, Университет Штата Джорджия, компании Mercury Computer Systems и IBM (подразделение Global Engineering Solutions).
Сегодня ресурс DailyTech опубликовал некоторые новые данные по этой разработке, снабдив, наконец-то, столь интригующую информацию диаграммой системы MONARCH.
MONARCH или "Morphable Networked Micro-Architecture" — компьютерный чип, процессор, предназначенный для массивных вычислений, быстрой обработки данных, снимаемых, например, с различного рода сенсоров и датчиков, причем этот чип сам оптимизирует свою работу под выполняемую задачу благодаря изменяемой архитектуре.
MONARCH состоит из 6 связанных логических элементов, образующих один общий вычислительный массив. Пропускная способность памяти составляет 60 Гб/с, а скорость линий связи между элементами чипа — 43 Гб/с.
Согласно данным презентации компании, MONARCH имеет масштабируемую архитектуру RISC, совместимую с SIMD-инструкциями. Чип, или SoC-система (system-on-chip), которой является MONARCH, оснащен 12 Мб встроенной кэш-памяти, имеет 14 "движков" DMA, по 96 логических элементов нескольких типов, 258 адресных генераторов, 124 дуальных порта памяти и 20 DIFL (differential IFL) портов, что обеспечивает 64 GFLOPS общей производительности.
Ник Урос (Nick Uros), вице-президент компании Raytheon отметил чрезвычайно высокую вычислительную эффективность системы, сообщив также, что MONARCH является системой с буквально эталонной энергоэффективностью. Номинальное потребление энергии составляет 8-50 Вт. Таким образом, в пересчете на ватты, MONARCH выдает 3-6 GFLOPS на 1 Вт.
|