Компьюлента. 27 апреля 2004 года, 13:36
Молодая американская компания Stretch, базирующаяся в Маунтин-Вью (штат Калифорния), объявила о разработке уникального микропроцессора S5000, способного расширять собственный набор команд новыми инструкциями непосредственно в процессе работы.
Чипы серии S5000 основаны на RISC-архитектуре и имеют встроенную перепрограммируемую область ISEF (Instruction Set Extension Fabric), в которой функционирует компилятор C/C++. Обрабатывая специально внедренные в код программы участки, процессоры S5000 могут автоматически идентифицировать задачи, требующие интенсивных математических вычислений, и в зависимости от конкретных нужд добавлять те или иные инструкции. Причем в этом случае посредством одной единственной команды можно выполнить операцию, требующую в обычном случае нескольких сотен инструкций. К примеру, в процессе шифрования кристаллы S5000 могут обрабатывать за такт целые блоки данных.
Фактически, чипы S5000 включают в себя возможности процессоров общего назначения, цифровых сигнальных процессоров и логических чипов с функциями перепрограммирования. Что касается производительности, то при тактовой частоте в 300 МГц кристаллы, теоретически, могут оставить позади 2 ГГц процессоры, не имеющие в своем составе области ISEF. Планируется, что производство S5000 будет начато в нынешнем году, а среда разработки ПО для платформ Windows и Linux существует уже сейчас.
По словам производителя, новые чипы найдут применение в медицине, военной отрасли, в сфере телекоммуникаций, быту и т.д. Причем относительно низкие тактовые частоты процессоров позволяют существенно снизить их себестоимость и, соответственно, отпускную цену. В частности, в зависимости от модификации, стоимость S5000 планируется установить на уровне в 35-100 долларов США.