Организация компьютерных систем. Орлов С.П - 182 стр.

UptoLike

рующих компиляторов, операционных систем том числе Solaris),
инструментария Java и библиотек мультимедиа.
С 1986 года в ИТМ и ВТ разрабатывался 32-разрядный микро-
процессор Эль-90, первые модели которого были выпущены в 90-м
году. В нем сочетались концепции RISC и архитектуры комплекса
«Эльбрус-2». Эль-90 имел следующие основные характеристики:
выдача до трех команд за такт;
32-х разрядная архитектура;
упрощенный набор команд, большинство из которых исполня-
лось за один такт;
аппаратная поддержка языков высокого уровня;
основные средства ликвидации конфликтов в конвейере (изме-
нение порядка команд, переименование регистров, раздельные
кэши команд и данных объемом по 32 Кб);
конвейеризованное устройство вещественной арифметики;
многоуровневая память (двухуровневый кэш и т.д.);
поддержка мультипроцессорности.
Компания Эльбрус с 1992 по 95 гг. работала совместно с фирмой
Sun над процессорами Ultra SPARC и получила финансирование этой
фирмы на проект своего собственного микропроцессора Е2К Эль-
брус-2000»), основные идеи которого защищены патентами США как
интеллектуальная собственность компании Эльбрус Интернейшнл.
В Е2К реализован метод Эльбруса: Explicit Basic Resources Uti-
lization Scheduling ELBRUS явное планирование использования
суперскалярных ресурсов. Уже в начале 90-х годов компания Эль-
брус предвидела проблемы, которые возникнут при усложнении схем
суперскалярных процессоров, о которых упоминалось в п. 3.1. В та-
ких процессорах, как известно, используется динамическое распреде-
ление ресурсов (формирование пакетов команд, перестановки и пр.).
С развитием технологии схемы суперскалярных процессоров услож-
няются, количество параллельных устройств увеличивается, и плани-
рование их использования вносит все большую задержку в вычисли-
184