ВУЗ:
Составители:
рующих компиляторов, операционных систем (в том числе 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
Страницы
- « первая
- ‹ предыдущая
- …
- 180
- 181
- 182
- 183
- 184
- …
- следующая ›
- последняя »
