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

UptoLike

По своей архитектуре «Эльбрус» является многопроцессорным
комплексом с разделяемой памятью. В качестве сети связи в нем ис-
пользовалась коммутирующая матрица. Первые модели содержали до
16 процессорных элементов.
Основные приоритеты России, которые были предложены и реа-
лизованы в МВК «Эльбрус-2» [46].
1.Суперскалярный процессор. Эта архитектура была реализована в
комплексе «Эльбрус-1», изготовленном в 1978г. (на Западе первый
суперскалярный процессор появился в 1992г., а аналогичный по ха-
рактеристикам Pentium Pro только в 95г.). В нем процессор выпол-
нял две команды за такт.
2.Изменение порядка команд, исполнение по предложению (реали-
зовано в том же «Эльбрус-1»).
3.Переименование регистров.
4.Архитектура, ориентированная на программное обеспечение
(все программное обеспечение разработано на языке высокого уровня
Эль-76 аналоге Algol-68). Ассемблер вообще не использовался, а
программа на Эль-76 перед исполнением переводилась в байт-код,
который «на ходу» аппаратно транслировался в машинные команды –
как это делается в настоящее время в системе Java.
5.Архитектура вычислений с явным параллелизмом команд – EPIC
(Explicitly Parallel Instruction Computing) реализована в МВК «Эль-
брус-3», выпущенном в 1991г., задолго до того как эти идеи начали
только обсуждаться на Западе.
Комплекс «Эльбрус-3», изготовленный по устаревшей техноло-
гии, по своим характеристикам в 2 раза превосходил соответствую-
щую модель Cray. Некоторые архитектурные решения, использован-
ные в МВК «Эльбрус-3», воплощены в процессоре Merced –предше-
ственнике Itanium, выпущенном фирмами HP и Intel после знакомства
с документацией на этот комплекс. Российская компания Эльбрус со-
трудничала с фирмой Sun в разработке микропроцессора Ultra
SPARC и программного обеспечения современных ЭВМ: оптимизи-
183