Советский суперкомпьютер «Эльбрус-1» превосходил американские аналоги по ряду причин, среди которых:
- Суперскалярная архитектура. dzen.ru indicator.ru «Эльбрус-1» мог выполнять до 10 операций за такт, тогда как западные процессоры того времени — максимум 2–3. dzen.ru
- Поддержка параллельных вычислений. dzen.ru В «Эльбрусе-1» узлы (дополнительные функциональные модули в ядрах процессора) были конвейеризированы: инструкции выполнялись параллельно, в порядке готовности к исполнению, а не в том порядке, который диктовал машинный код. indicator.ru
- Встроенная защита памяти. dzen.ru
- Ориентация на языки высокого уровня. habr.com Например, в «Эльбрусе-1» использовался высокоуровневый язык программирования Эль-76. habr.com
- Масштабируемая архитектура. habr.com Машина поддерживала одновременную работу до 10 процессоров. habr.com
- Использование больших интегральных схем (БИС) полупроводниковой памяти. bigenc.ru Это позволило существенно увеличить функциональный объём ОЗУ при уменьшении его габаритов. bigenc.ru
При этом «Эльбрус-1» не копировал ни одну из американских ЭВМ, а был уникальной отечественной разработкой, которая по ряду воплощённых идей и реализованных решений значительно опережала многих иностранных разработчиков. bigenc.ru