Эльбрус (семейство компьютеров): различия между версиями
[непроверенная версия] | [непроверенная версия] |
→Операционные системы: Добавлена ОСРВ «БагрОС-4000» |
APh (обсуждение | вклад) Неподтвержденные сведения. |
||
(не показано 47 промежуточных версий 29 участников) | |||
Строка 1: | Строка 1: | ||
{{другие значения|Эльбрус (значения)}} |
{{другие значения|Эльбрус (значения)}} |
||
{{не путать|Эльбрус (процессорная архитектура)|современной процессорной архитектурой «Эльбрус»}} |
|||
'''«Эльбру́с»''' — серия [[Союз Советских Социалистических Респбулик|советских]] [[суперкомпьютер]]ов, разработанных в [[Институт точной механики и вычислительной техники|Институте точной механики и вычислительной техники]] (ИТМиВТ) в 1970—1980-х годах под руководством [[Бурцев, Всеволод Сергеевич|Всеволода Сергеевича Бурцева]]. Производство велось на [[Электромеханический завод «Звезда»|Загорском электромеханическом заводе (ЗЭМЗ) «Звезда»]]. [[Архитектура процессора|Архитектура]] «Эльбрус-3», разработка которого началась в конце 80-х, принципиально отличалась от предыдущих моделей. Опытный образец Эльбрус-3 прошёл испытания, но в серийное производство запущен не был. |
|||
'''«Эльбру́с»''' — серия [[Союз Советских Социалистических Республик|советских]] и [[Россия|российских]] [[суперкомпьютер]]ов, разработанных в [[Институт точной механики и вычислительной техники|Институте точной механики и вычислительной техники]] (ИТМиВТ) в 1970—1980-х годах под руководством [[Бурцев, Всеволод Сергеевич|Всеволода Сергеевича Бурцева]]. Производство велось на [[Электромеханический завод «Звезда»|Загорском электромеханическом заводе (ЗЭМЗ) «Звезда»]]. [[Архитектура процессора|Архитектура]] «[[Эльбрус-3М1|Эльбрус-3]]», разработка которого началась в конце 1980-х, принципиально отличалась от предыдущих моделей. Опытный образец «Эльбрус-3» прошёл испытания, но в [[серийное производство]] запущен не был. |
|||
== Модели серии == |
== Модели серии == |
||
=== «Эльбрус-1» === |
=== «Эльбрус-1» === |
||
Многопроцессорный вычислительный комплекс (МВК) |
[[Многопроцессорность|Многопроцессорный вычислительный комплекс]] (МВК) ''«Эльбрус-1»'' — разработан в 1973—1979 годах, сдан государственной комиссии в 1980 году. Построен на базе [[Транзисторно-транзисторная логика|ТТЛ]]-микросхем. Производительность — до 12 млн оп/с в комплектации Э1-10 с десятью ЦП<ref>Заморин, Мячев, Селиванов. «Вычислительные машины, системы и комплексы. Справочник.» — М. Энергоатомиздат, 1985 г. глава 3.4 «Состав и технические характеристики МВК Эльбрус-1» стр 144—145</ref>. Главный конструктор серии — [[Бурцев, Всеволод Сергеевич|Всеволод Сергеевич Бурцев]]. |
||
=== «Эльбрус-2» === |
=== «Эльбрус-2» === |
||
МВК '''«Эльбрус-2»''' — разработан в 1977—1984 |
МВК '''«Эльбрус-2»''' — разработан в 1977—1984 годах, сдан в 1985 году. Производительность на 10 [[процессор]]ах (из них 2 считались резервными) — 125 млн оп/с<ref>{{статья |
||
| |
|автор = |
||
| |
|заглавие = СуперЭВМ в России. История и перспективы. Рассказывает академик РАН В. С. Бурцев |
||
| |
|ссылка = http://www.electronics.ru/issue/2000/4/1 |
||
| |
|язык = ru |
||
| |
|издание = Электроника: НТБ |
||
| |
|тип = |
||
| |
|год = 2000 |
||
| |
|том = |
||
| |
|номер = 4 |
||
| |
|страницы = 5—9 |
||
|archivedate = 2009-09-23 |
|||
}}</ref>. Построен на базе [[Эмиттерно-связанная логика|ЭСЛ]] интегральных схем ИС-100 (аналог серии Motorola 10000), из-за высокой потребляемой мощности требовал мощную систему охлаждения. По словам Бориса Бабаяна, всего было выпущено до 200 машин «Эльбрус-2» с разным числом процессоров<ref>{{Cite news|title=100% российский компьютер возродился|url=http://www.cnews.ru/news/top/100_rossijskij_kompyuter_vozrodilsya|work=CNews.ru|accessdate=2017-04-03}}</ref>. |
|||
|archiveurl = https://web.archive.org/web/20090923172353/http://www.electronics.ru/issue/2000/4/1 |
|||
}}</ref>. Построен на базе [[Эмиттерно-связанная логика|ЭСЛ]] интегральных схем ИС-100 (аналог серии Motorola 10000), из-за высокой потребляемой мощности требовал мощной [[Система охлаждения компьютера|системы охлаждения]]. По словам Бориса Бабаяна, всего было выпущено до 200 машин «Эльбрус-2» с разным числом процессоров<ref>{{Cite news|title=100% российский компьютер возродился|url=http://www.cnews.ru/news/top/100_rossijskij_kompyuter_vozrodilsya|work=CNews.ru|accessdate=2017-04-03|archivedate=2017-04-03|archiveurl=https://web.archive.org/web/20170403194811/http://www.cnews.ru/news/top/100_rossijskij_kompyuter_vozrodilsya}}</ref>. |
|||
Используется в управлении [[Дон-2Н|РЛС «Дон-2H»]]<ref>Станислав Туркин (газета Взгляд), [http://army-news.ru/2012/11/minoborony-pokazalo-budni-sistemy-pro-moskvy/ Минобороны показало будни системы ПРО Москвы] // Army-news.ru, 2012-11-05 «Управление РЛС осуществляется с помощью советского суперкомпьютера „Эльбрус-2“ образца середины 1980-х.»; [http://vz.ru/photoreport/604339/ оригинал материала]</ref><ref name="rti-pro">[http://www.rti-mints.ru/pro.htm РЛС ПРО] {{Wayback|url=http://www.rti-mints.ru/pro.htm |date=20120123042059 }} // ОАО РТИ им. А. Л. Минца "Функционирование РЛС обеспечивается входящим в её состав … многопроцессорным вычислительным комплексом, состоящим из 4 процессоров МВК «Эльбрус-2», "</ref>. |
Используется в управлении [[Дон-2Н|РЛС «Дон-2H»]]<ref>Станислав Туркин (газета Взгляд), [http://army-news.ru/2012/11/minoborony-pokazalo-budni-sistemy-pro-moskvy/ Минобороны показало будни системы ПРО Москвы] {{Wayback|url=http://army-news.ru/2012/11/minoborony-pokazalo-budni-sistemy-pro-moskvy/ |date=20130119192042 }} // Army-news.ru, 2012-11-05 «Управление РЛС осуществляется с помощью советского суперкомпьютера „Эльбрус-2“ образца середины 1980-х.»; [http://vz.ru/photoreport/604339/ оригинал материала] {{Wayback|url=http://vz.ru/photoreport/604339/ |date=20121029035119 }}</ref><ref name="rti-pro">[http://www.rti-mints.ru/pro.htm РЛС ПРО] {{Wayback|url=http://www.rti-mints.ru/pro.htm |date=20120123042059 }} // ОАО РТИ им. А. Л. Минца "Функционирование РЛС обеспечивается входящим в её состав … многопроцессорным вычислительным комплексом, состоящим из 4 процессоров МВК «Эльбрус-2», "</ref>. |
||
По справке «[[Красная звезда (газета)|Красной звезды]]» от 1 марта 2001 |
По справке «[[Красная звезда (газета)|Красной звезды]]» от 1 марта 2001 года, Эльбрус-2 используется в «системе ПРО второго поколения, ЦУПе, [[Арзамас-16|Арзамасе-16]] и [[Челябинск-70|Челябинске-70]]»<ref>Андрей ГАРАВСКИЙ, [http://old.redstar.ru/2001/03/01_03/r_or21.html Покорение «Эльбруса»] {{Wayback|url=http://old.redstar.ru/2001/03/01_03/r_or21.html |date=20130911130128 }} // Красная Звезда, «Оружие России», 1 марта 2001</ref>. |
||
Используется в системе ПРО Москвы [[А-135]]<ref>{{Книга|автор=Василий Губарев|заглавие=Информатика. Прошлое, настоящее, будущее|ссылка=https://books.google.ru/books?id=uV1nAAAAQBAJ&pg=PA200&dq= |
Используется в системе ПРО Москвы [[А-135]]<ref>{{Книга|автор=Василий Губарев|заглавие=Информатика. Прошлое, настоящее, будущее|ссылка=https://books.google.ru/books?id=uV1nAAAAQBAJ&pg=PA200&dq=%D0%B0-135+%D1%8D%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-2&hl=ru&sa=X&ved=0ahUKEwjK_bzvo4fTAhVD2SwKHXmSDnUQ6AEIGjAA|ответственный=|издание=|место=|издательство=Litres|год=2017-01-12|страницы=200|страниц=433|isbn=9785457385504|isbn2=|archive-date=2017-04-04|archive-url=https://web.archive.org/web/20170404043118/https://books.google.ru/books?id=uV1nAAAAQBAJ&pg=PA200&dq=%D0%B0-135+%D1%8D%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-2&hl=ru&sa=X&ved=0ahUKEwjK_bzvo4fTAhVD2SwKHXmSDnUQ6AEIGjAA#v=onepage&q&f=false}}</ref>. |
||
* Процессор |
* Процессор |
||
** Размещён в трёх шкафах |
** Размещён в трёх шкафах |
||
** Система команд — безадресная, |
** Система команд — безадресная, [[стек]]овая, используется [[обратная польская запись]] |
||
** Тактовая частота — 20 [[МГц]] |
** Тактовая частота — 20 [[МГц]] |
||
** Производительность по смеси Гибсон-3 — 12,5 млн оп/сек |
** Производительность по смеси Гибсон-3 — 12,5 млн оп/сек |
||
Строка 35: | Строка 38: | ||
** логическая организация — тегированная, страничная (размер страницы — 512 слов) |
** логическая организация — тегированная, страничная (размер страницы — 512 слов) |
||
** физически — до 16 млн слов (24-битная физическая адресация) размером 80 бит (из них 8 контрольных), эквивалентный объём — 144 [[Мегабайт|МБайт]] |
** физически — до 16 млн слов (24-битная физическая адресация) размером 80 бит (из них 8 контрольных), эквивалентный объём — 144 [[Мегабайт|МБайт]] |
||
** построена на микросхемах [[DRAM]] ЗУ565РУЗВ ( |
** построена на микросхемах [[DRAM]] ЗУ565РУЗВ (16 K * 1) |
||
** используется трёхуровневый интерливинг<ref>{{cite web |
** используется трёхуровневый интерливинг<ref>{{cite web |
||
|author = [http://www.icmm.ru/~masich/win/masich.html Масич Г.Ф.] |
|author = [http://www.icmm.ru/~masich/win/masich.html Масич Г.Ф.] |
||
Строка 55: | Строка 58: | ||
|deadlink = yes |
|deadlink = yes |
||
}}</ref> |
}}</ref> |
||
* Внешняя память<ref>{{cite web |
* Внешняя память<ref>{{cite web |
||
| |
|author = В.С. Бурцев |
||
| |
|title = Параллелизм вычислительных процессов и развитие архитектуры суперЭВМ МВК "Эльбрус" |
||
| |
|date = 1998 |
||
| |
|publisher = Нефть и газ |
||
| |
|url = http://www.computer-museum.ru/books/Burcev_elbrus.pdf |
||
|access-date = 2014-07-11 |
|||
|archive-date = 2013-07-20 |
|||
|archive-url = https://web.archive.org/web/20130720113740/http://www.computer-museum.ru/books/Burcev_elbrus.pdf |
|||
|deadlink = no |
|||
}}</ref> |
}}</ref> |
||
** На [[Магнитный барабан|магнитных барабанах]] — от 8,5 до 136 МБайт |
** На [[Магнитный барабан|магнитных барабанах]] — от 8,5 до 136 МБайт |
||
Строка 66: | Строка 73: | ||
** На [[Магнитная лента|магнитной ленте]] — от 70 до 560 МБайт |
** На [[Магнитная лента|магнитной ленте]] — от 70 до 560 МБайт |
||
=== «Эльбрус-1К2» и « |
=== «Эльбрус-1К2» и «Эльбрус-Б» === |
||
'''«Эльбрус-1К2»''' (также известен как СВС<ref name=svs> |
'''«Эльбрус-1К2»''' (также известен как СВС<ref name=svs>{{Cite web |url=http://www.mailcom.com/besm6/index_ru.shtml |title=Страница ностальгии по БЭСМ-6 |access-date=2010-08-29 |archive-date=2011-08-27 |archive-url=https://www.webcitation.org/61GH8yWWo?url=http://www.mailcom.com/besm6/index_ru.shtml |deadlink=no }}</ref><ref>{{Cite web |url=http://www.besm6.org/wiki/SVS.html |title=Архитектура ЭВМ СВС<!-- Заголовок добавлен ботом --> |access-date=2020-03-13 |archive-date=2021-01-16 |archive-url=https://web.archive.org/web/20210116014807/http://www.besm6.org/wiki/SVS.html |deadlink=no }}</ref> с жаргонной расшифровкой «Система, Воспроизводящая Систему»<ref name=svs/>) был разработан на основе компонентов и технологий «Эльбруса-2» для замены «БЭСМ-6». Сохранял полную программную совместимость с предшественником. Было произведено порядка 60 машин<ref>{{cite web |
||
| |
|author = Иван Карташев |
||
| |
|last = |
||
| |
|first = |
||
| |
|authorlink = |
||
| |
|coauthors = |
||
| |
|datepublished = 2004-07-01 |
||
| |
|url = http://www.computerra.ru/hitech/34475/ |
||
| |
|title = "Эльбрус". История легенды |
||
| |
|format = .htm |
||
| |
|work = |
||
| |
|publisher = [http://www.computerra.ru/ [[Компьютерра]]-Online] |
||
| |
|accessdate = 2010-08-23 |
||
| |
|lang = ru |
||
| |
|description = |
||
|archiveurl = https://web.archive.org/web/20100205090356/http://www.computerra.ru/hitech/34475/ |
|||
}}</ref> |
|||
|archivedate = 2010-02-05 |
|||
|deadlink = yes |
|||
}}</ref>. |
|||
«Эльбрус-Б» (или «Эльбрус-1К-Б») — это 64 |
'''«[[БЭСМ-6#Эльбрус-Б|Эльбрус-Б]]»''' (или '''«Эльбрус-1К-Б»''') — это 64-разрядный процессор с плавающей запятой и с расширением системы команд, которая включает работу с байтами. Элементная база, аналогичная «Эльбрус-1К2» и «Эльбрус-2», но самостоятельная система ввода-вывода (без процессора ПВВ) и многомашинный вариант комплектации. Главный конструктор — М. В. Тяпкин. |
||
{| class="wikitable" |
{| class="wikitable" |
||
|- |
|- |
||
! Характеристика !! БЭСМ-6 <br>(1968) !! Эльбрус-1К2 !! Эльбрус-Б |
! Характеристика !! [[БЭСМ-6]] <br>(1968) !! Эльбрус-1К2 !! Эльбрус-Б |
||
|- |
|- |
||
| Производительность <br>(млн. оп/с) || 1 || 2,5 — 3 || 4 — 5 |
| Производительность <br>(млн. оп/с) || 1 || 2,5 — 3 || 4 — 5 |
||
Строка 113: | Строка 123: | ||
=== «Эльбрус-3» === |
=== «Эльбрус-3» === |
||
МВК '''«Эльбрус-3»''' — разрабатывался в 1986—1994 |
МВК '''«Эльбрус-3»''' — разрабатывался в 1986—1994 годах группой сотрудников [[Институт точной механики и вычислительной техники имени С. А. Лебедева|Института точной механики и вычислительной техники]] под руководством [[Бабаян, Борис Арташесович|Б. А. Бабаяна]] на основании совершенно новых архитектурных идей. МВК Эльбрус-3 должен был содержать 16 суперскалярных процессоров с [[VLIW]]-системой команд. Не был запущен в серию. |
||
Архитектура «Эльбрус-3» получила дальнейшее развитие в архитектуре микропроцессоров «[[Эльбрус 2000]]» и «[[Эльбрус-3М1]]» |
Архитектура «Эльбрус-3» получила дальнейшее развитие в архитектуре микропроцессоров «[[Эльбрус 2000]]» и «[[Эльбрус-3М1]]»<ref name="xbit">{{Cite web |url=http://www.xbitlabs.com/articles/cpu/display/elbrus-e2k.html |title=Elbrus E2K Speculations — X-bit labs<!-- Заголовок добавлен ботом --> |accessdate=2009-08-09 |archiveurl=https://web.archive.org/web/20160304055344/http://www.xbitlabs.com/articles/cpu/display/elbrus-e2k.html |archivedate=2016-03-04 |deadlink=yes }}</ref>. |
||
=== «Эльбрус-3-1» === |
=== «Эльбрус-3-1» === |
||
[[Файл:MVC-002F.JPG|thumb|МКП Эльбрус-3-1 в машинном зале]] |
[[Файл:MVC-002F.JPG|thumb|МКП Эльбрус-3-1 в машинном зале]] |
||
Конструктор [[Соколов, Андрей Андреевич|А. А. Соколов]]. В 1993 |
Конструктор [[Соколов, Андрей Андреевич|А. А. Соколов]]. В 1993 году был успешно завершён первый этап Государственных испытаний '''«Эльбрус-3-1»''' — '''МКП''' ([[модульный конвейерный процессор]]) ([[Премия имени С. А. Лебедева]] [[РАН]]). |
||
В МКП основная идея заключалась в возможности подключения процессоров с различной специализацией (радиолокационная обработка, структурная обработка, быстрые преобразования Фурье и т. д.). У МКП было несколько счётчиков команд, поэтому он мог работать с несколькими потоками команд. Одновременно на едином поле памяти в процессоре выполнялось до четырёх потоков команд. |
В МКП основная идея заключалась в возможности подключения процессоров с различной специализацией (радиолокационная обработка, структурная обработка, быстрые преобразования Фурье и т. д.). У МКП было несколько счётчиков команд, поэтому он мог работать с несколькими потоками команд. Одновременно на едином поле памяти в процессоре выполнялось до четырёх потоков команд. |
||
== Архитектура Эльбрус-1,2 == |
== Архитектура Эльбрус-1,2 == |
||
Основным отличием системы Эльбрус является ориентация на [[Высокоуровневый язык программирования|языки высокого уровня]] 1980-х годов. Языки класса [[Язык ассемблера| |
Основным отличием системы Эльбрус является ориентация на [[Высокоуровневый язык программирования|языки высокого уровня]] 1980-х годов. Языки класса [[Язык ассемблера|Ассемблера]] в системе отсутствуют. Базовый язык — [[Автокод]] «Эльбрус» [[Эль-76]] (автор [[Пентковский, Владимир Мстиславович|В. М. Пентковский]]), на котором написано общесистемное программное обеспечение (ОСПО), является языком класса [[Алгол]]. Он напоминает язык [[Алгол 68|Алгол-68]]. Основное различие состоит в динамическом связывании [[Динамическая типизация|типов]], которое поддерживается на аппаратном уровне. При компиляции программа на [[Эль-76]] переводилась в безоперандные команды стековой архитектуры. |
||
Главное отличие архитектуры «Эльбрус» от большинства существующих систем — это использование тегов. В системе Эльбрус каждое слово памяти имеет кроме информационной части, содержащей элемент данных, ещё и управляющую часть — тег элемента, на основании которого аппаратура процессора динамически выполняет выбор нужного варианта операции и [[контроль типов]] операндов. |
Главное отличие архитектуры «Эльбрус» от большинства существующих систем — это использование тегов. В системе Эльбрус каждое слово памяти имеет, кроме информационной части, содержащей элемент данных, ещё и управляющую часть — тег элемента, на основании которого аппаратура процессора динамически выполняет выбор нужного варианта операции и [[контроль типов]] операндов. |
||
Очень похожие принципы: Алгол как управляющий язык и система тегов применялись в компьютере [ |
Очень похожие принципы: Алгол как управляющий язык и система тегов применялись в компьютере [[:en:Burroughs large systems#B5000|B5000]] фирмы [[Burroughs Corporation]]. |
||
=== Элементарные типы данных === |
=== Элементарные типы данных === |
||
* целые числа двух форматов — слово (64 разряда) и полуслово (32 разряда) |
* целые числа двух форматов — слово (64 разряда) и полуслово (32 разряда) |
||
* вещественные числа трех форматов — слово, полуслово и удвоенное слово (128 разрядов) |
* вещественные числа трех форматов — слово, полуслово и удвоенное слово (128 разрядов) |
||
* наборы — обобщение языковых типов данных ''bool'' (логический), ''char'' (символьный), ''alfa'' (короткая строка, размещаемая в слове), ''bytes'' (последовательность байтов слова) |
* наборы — обобщение языковых [[Тип данных|типов данных]] ''bool'' ([[Логический тип|логический]]), ''char'' ([[Символьный тип|символьный]]), ''alfa'' (короткая строка, размещаемая в слове), ''bytes'' (последовательность байтов слова) |
||
=== Управление памятью === |
=== Управление памятью === |
||
В аппаратуре и [[Операционная система|ОС]] реализован гибкий механизм управления [[виртуальная память|виртуальной памятью]] (называющейся в документации «математической»). Программисту предоставляется возможность описывать массивы размерами до 2<sup>20</sup> элементов. Разрешённые форматы элементов массива: бит, цифра (4 |
В аппаратуре и [[Операционная система|ОС]] реализован гибкий механизм управления [[виртуальная память|виртуальной памятью]] (называющейся в документации «математической»). Программисту предоставляется возможность описывать массивы размерами до 2<sup>20</sup> элементов. Разрешённые форматы элементов массива: бит, цифра (4 бита), байт, полуслово (32 бита), слово (64 бита), слово удвоенной точности (128 бит). Каждой задаче предоставляется 2<sup>32</sup> слов. |
||
=== Программное обеспечение === |
=== Программное обеспечение === |
||
* Операционная система, система файлов, система программирования [[Эль-76]], многоязыковые компоненты ОСПО — [[ИТМиВТ]] |
* Операционная система, система файлов, система программирования [[Эль-76]], многоязыковые компоненты ОСПО — [[ИТМиВТ]] |
||
* [[Фортран]], [[Кобол]], [[ПЛ/1]], [[Алгол]] — Новосибирский филиал ИТМиВТ (ныне<ref> |
* [[Фортран]], [[Кобол]], [[ПЛ/1]], [[Алгол]] — Новосибирский филиал ИТМиВТ (ныне<ref>{{Cite web |url=http://nfitmivt.ru/hist.php |title=НФ ИТМиВТ АН СССР |access-date=2013-07-28 |archive-date=2013-11-26 |archive-url=https://web.archive.org/web/20131126202947/http://nfitmivt.ru/hist.php |deadlink=no }}</ref> ОАО «[[Новосибирский институт программных систем]]») |
||
* [[Паскаль (язык программирования)|Паскаль]], КЛУ, АБВ, [[РЕФАЛ]], [[Снобол]]-4, Диашаг, [[Forth (язык программирования)|Форт]] — [[Санкт-Петербургский государственный университет|Ленинградский университет]], 1986 г. (Работает под управлением ОСПО. Имеются средства связи с процедурами на Эль-76). |
* [[Паскаль (язык программирования)|Паскаль]], КЛУ, АБВ, [[РЕФАЛ]], [[Снобол]]-4, Диашаг, [[Forth (язык программирования)|Форт]] — [[Санкт-Петербургский государственный университет|Ленинградский университет]], 1986 г. (Работает под управлением ОСПО. Имеются средства связи с процедурами на Эль-76). |
||
* Интеллектуальная система программирования МИС, Лисп — [[Институт кибернетики имени В. М. Глушкова|Институт кибернетики АН СССР]] |
* Интеллектуальная система программирования МИС, Лисп — [[Институт кибернетики имени В. М. Глушкова|Институт кибернетики АН СССР]] |
||
Строка 145: | Строка 155: | ||
== Разработки МЦСТ == |
== Разработки МЦСТ == |
||
{| class=wikitable border="1" |
|||
|+Технические характеристики процессоров, выпускаемых ЗАО «МЦСТ»<ref>{{cite news|url=http://zoom.cnews.ru/publication/item/51620/3|title=Первый в мире обзор российского 4-ядерного процессора Эльбрус-4С|author=Владимир Иванов|date=07.05.2014|publisher=ZOOM.CNews|accessdate=2014-05-13}}</ref> |
|||
| bgcolor="ccddff" | '''Архитектура SPARC''' |
|||
| bgcolor="ccddff" | '''R150''' |
|||
| bgcolor="ccddff" | '''R500''' |
|||
| bgcolor="ccddff" | '''R500S''' |
|||
| bgcolor="ccddff" | '''R1000''' |
|||
|'''R2000''' |
|||
| |
|||
|- |
|||
| '''Год выпуска''' |
|||
| 2001 |
|||
| 2004 |
|||
| 2007 |
|||
| 2011 |
|||
| |
|||
| |
|||
|- |
|||
| '''Техпроцесс, нм''' |
|||
| 350 |
|||
| 130 |
|||
| 130 |
|||
| 90 |
|||
| |
|||
| |
|||
|- |
|||
| '''Архитектура''' |
|||
| SPARC v8 |
|||
| SPARC v8 |
|||
| SPARC v8 |
|||
| SPARC v9, VIS1, VIS2 |
|||
| |
|||
| |
|||
|- |
|||
| '''Количество ядер''' |
|||
| 1 |
|||
| 1 |
|||
| 2 |
|||
| 4 |
|||
| |
|||
| |
|||
|- |
|||
| '''Тактовая частота, МГц''' |
|||
| 150 |
|||
| 500 |
|||
| 500 |
|||
| 1000 |
|||
| |
|||
| |
|||
|- |
|||
| '''Производительность (32 бита), Гфлопс''' |
|||
| 0,15 |
|||
| 0,5 |
|||
| 1 |
|||
| 16 |
|||
| |
|||
| |
|||
|- |
|||
| '''Производительность (64 бита), Гфлопс''' |
|||
| 0,15 |
|||
| 0,5 |
|||
| 1 |
|||
| 8 |
|||
| |
|||
| |
|||
|- |
|||
| '''Потребляемая мощность, Вт''' |
|||
| 5 |
|||
| 1 |
|||
| 5 |
|||
| 15 |
|||
| |
|||
| |
|||
|- |
|||
| '''Команд на 1 такт''' |
|||
| 1 |
|||
| 1 |
|||
| 1 |
|||
| 2 |
|||
| |
|||
| |
|||
|- |
|||
| '''Кеш уровня 2, МБ''' |
|||
| 0<sup>*</sup> |
|||
| 0<sup>**</sup> |
|||
| 0,5 |
|||
| 2 |
|||
| |
|||
| |
|||
|- |
|||
| '''Пропускная способность шины памяти, Гбайт/с''' |
|||
| 0,4 |
|||
| 0,8 |
|||
| 2,6 |
|||
| 6,4 |
|||
| |
|||
| |
|||
|- |
|||
| '''Площадь кристалла, мм²''' |
|||
| 100 |
|||
| 25 |
|||
| 81 |
|||
| 128 |
|||
| |
|||
| |
|||
|- |
|||
| '''Число транзисторов, млн''' |
|||
| 2,8 |
|||
| 5 |
|||
| 51 |
|||
| 180 |
|||
| |
|||
| |
|||
|- |
|||
| '''Число слоёв металла''' |
|||
| 4 |
|||
| 8 |
|||
| 8 |
|||
| 10 |
|||
| |
|||
| |
|||
|- |
|||
| '''Тип корпуса''' |
|||
| BGA 480 |
|||
| BGA 376 |
|||
| HFCBGA 900 |
|||
| HFCBGA 1156 |
|||
| |
|||
| |
|||
|- |
|||
| '''Максимальное число ядер в системе с общей памятью''' |
|||
| 1 |
|||
| 4 |
|||
| 2 |
|||
| 16 |
|||
| |
|||
| |
|||
|- |
|||
| '''Каналы межпроцессорного обмена ccLVDS''' |
|||
| - |
|||
| - |
|||
| - |
|||
| 3 |
|||
| |
|||
| |
|||
|- |
|||
| '''Пропускная способность канала ccLVDS, Гбайт/с''' |
|||
| - |
|||
| - |
|||
| - |
|||
| 4 |
|||
| |
|||
| |
|||
|- |
|||
| '''Пропускная способность канала ioLVDS, Гбайт/с''' |
|||
| - |
|||
| - |
|||
| 1,3 |
|||
| 2 |
|||
| |
|||
| |
|||
|- |
|||
| '''Комплексирование машин через каналы RDMA''' |
|||
| - |
|||
| - |
|||
| до 4 |
|||
| до 4 |
|||
| |
|||
| |
|||
|- |
|||
| '''Южный мост''' |
|||
| - |
|||
| - |
|||
| встроенный |
|||
| КПИ |
|||
| |
|||
| |
|||
|- |
|||
| bgcolor="ccddff" | '''Архитектура Эльбрус''' |
|||
| bgcolor="ccddff" | '''Эльбрус''' |
|||
| bgcolor="ccddff" | '''Эльбрус-S''' |
|||
| bgcolor="ccddff" | '''Эльбрус-2C+''' |
|||
| bgcolor="ccddff" | '''Эльбрус-4C''' |
|||
|'''Эльбрус-1C'''+ |
|||
|'''Эльбрус-8C'''<ref>{{Cite web|url=http://www.mcst.ru/elbrus-8c|title=Микропроцессор «Эльбрус-8С» (ТВГИ.431281.016)|author=|website=www.mcst.ru|date=2016|publisher=МЦСТ}}</ref> |
|||
|- |
|||
| '''Год выпуска''' |
|||
| 2005 |
|||
| 2010 |
|||
| 2011 |
|||
| 2014 |
|||
|2016 |
|||
1 квартал |
|||
|2015 |
|||
(серийно с 2016) |
|||
|- |
|||
| '''Техпроцесс, нм''' |
|||
| 130 |
|||
| 90 |
|||
| 90 |
|||
| 65 |
|||
|40 |
|||
|28 |
|||
|- |
|||
| '''Архитектура''' |
|||
| Эльбрус |
|||
| Эльбрус |
|||
| Эльбрус, ElCore9 |
|||
| Эльбрус |
|||
|Эльбрус, MGA2, |
|||
Vivante GC2500 |
|||
|Эльбрус |
|||
|- |
|||
| '''Количество ядер''' |
|||
| 1 |
|||
| 1 |
|||
| 2 (+4 DSP) |
|||
| 4 |
|||
|1 (+1 2D, +1 3D) |
|||
|8 |
|||
|- |
|||
| '''Тактовая частота, МГц''' |
|||
| 300 |
|||
| 500 |
|||
| 500 |
|||
| 800 |
|||
|1000 |
|||
|1300 |
|||
|- |
|||
| '''Производительность (32 бита), Гфлопс''' |
|||
| 4,8 |
|||
| 8 |
|||
| 28 |
|||
| 50 |
|||
|24 |
|||
|250 |
|||
|- |
|||
| '''Производительность (64 бита), Гфлопс''' |
|||
| 2,4 |
|||
| 4 |
|||
| 8 |
|||
| 25 |
|||
|12 |
|||
|125 |
|||
|- |
|||
| '''Потребляемая мощность, Вт''' |
|||
| 6 |
|||
| 20 |
|||
| 25 |
|||
| 45 |
|||
|10 |
|||
|80 |
|||
|- |
|||
| '''Команд на 1 такт''' |
|||
| 23 |
|||
| 23 |
|||
| 23 |
|||
| 23 |
|||
|25 |
|||
|25 |
|||
|- |
|||
|'''Кеш уровня 1, КБ (данные + команды)''' |
|||
| |
|||
| |
|||
| |
|||
| |
|||
|64 + 128 |
|||
|(64 + 128) / ядро |
|||
|- |
|||
| '''Кеш уровня 2, МБ''' |
|||
| 0,25 |
|||
| 2 |
|||
| 2 |
|||
| 8 |
|||
|2 |
|||
|4 |
|||
0,512 / ядро |
|||
|- |
|||
|'''Кеш уровня 3, МБ''' |
|||
| |
|||
| |
|||
| |
|||
| |
|||
| |
|||
|16 |
|||
|- |
|||
| '''Тип встроенного контроллера памяти''' |
|||
| - |
|||
| DDR2-500 |
|||
| DDR2-800 |
|||
| DDR3-1600 |
|||
|DDR3-1600 |
|||
|DDR3-1600 |
|||
|- |
|||
| '''Количество каналов обмена с памятью''' |
|||
| - |
|||
| 1 |
|||
| 1 |
|||
| 3 |
|||
|2 |
|||
|4 |
|||
|- |
|||
| '''Пропускная способность шины памяти, Гбайт/с''' |
|||
| 4,8 |
|||
| 8 |
|||
| 12,8 |
|||
| 38,4 |
|||
|25,6 |
|||
|51,2 |
|||
|- |
|||
| '''Площадь кристалла, мм²''' |
|||
| 189 |
|||
| 142 |
|||
| 289 |
|||
| 380 |
|||
|122 |
|||
|321 |
|||
|- |
|||
| '''Число транзисторов, млн''' |
|||
| 75,8 |
|||
| 218 |
|||
| 368 |
|||
| 986 |
|||
|375 |
|||
|2730 |
|||
|- |
|||
| '''Число слоёв металла''' |
|||
| 8 |
|||
| 9 |
|||
| 9 |
|||
| 9 |
|||
| |
|||
| |
|||
|- |
|||
| '''Тип корпуса''' |
|||
| HFCBGA 900 |
|||
| HFCBGA 1156 |
|||
| HFCBGA 1296 |
|||
| HFCBGA 1600 |
|||
|HFCBGA 1156 |
|||
|FCBGA 2028 |
|||
|- |
|||
| <p>'''Максимальное число ядер в системе'''</p><p>'''с общей памятью (прямое соединение)''' </p> |
|||
| 2 |
|||
| 4 |
|||
| 8 |
|||
| 16 |
|||
| |
|||
|32 ? |
|||
|- |
|||
| <p>'''Максимальное число ядер в системе'''</p><p>'''с общей памятью (через чип-коммутатор) '''</p> |
|||
| - |
|||
| 16 |
|||
| 32 |
|||
| 64 |
|||
| |
|||
| |
|||
|- |
|||
| '''Каналы межпроцессорного обмена ccLVDS''' |
|||
| - |
|||
| 3 |
|||
| 3 |
|||
| 3 |
|||
| |
|||
|3 |
|||
|- |
|||
| '''Пропускная способность одного канала ccLVDS, Гбайт/с''' |
|||
| - |
|||
| 4 |
|||
| 4 |
|||
| 12 |
|||
| |
|||
|16 |
|||
|- |
|||
| '''Пропускная способность канала ioLVDS, Гбайт/с''' |
|||
| - |
|||
| 2 |
|||
| 2 |
|||
| 4 |
|||
| |
|||
| |
|||
|- |
|||
| '''Комплексирование машин через каналы RDMA''' |
|||
| до 2 |
|||
| до 4 |
|||
| до 4 |
|||
| до 4 |
|||
| |
|||
| |
|||
|- |
|||
| '''Пропускная способность канала ввода-вывода/RemoteDMA, Гбайт/с''' |
|||
| 2 |
|||
| 2 |
|||
| 2 |
|||
| 4 |
|||
| |
|||
| |
|||
|- |
|||
| '''Южный мост''' |
|||
| на базе FPGA |
|||
| КПИ |
|||
| КПИ |
|||
| КПИ |
|||
|КПИ2 |
|||
|КПИ2 |
|||
|- |
|||
| colspan="5" | |
|||
<sup>*</sup> <small>возможно подключение внешней кеш-памяти объёмом до 1 МБ</small><br> |
|||
<sup>**</sup> <small>возможно подключение внешней кеш-памяти объёмом до 4 МБ</small> |
|||
| |
|||
| |
|||
|} |
|||
=== Эльбрус-90микро === |
=== Эльбрус-90микро === |
||
{{main|Эльбрус-90микро}} |
{{main|Эльбрус-90микро}} |
||
Эльбрус-90микро — вычислительный комплекс, основанный на |
Эльбрус-90микро — вычислительный комплекс, основанный на [[микропроцессор]]ах серии [[МЦСТ-R]] с архитектурой [[SPARC]]. |
||
=== Эльбрус-3М === |
=== Эльбрус-3М === |
||
Строка 586: | Строка 184: | ||
В тесте SPEC «Эльбрус» с тактовой частотой 300 MHz в режиме совместимости с платформой x86 обогнал Pentium III 500 MHz. |
В тесте SPEC «Эльбрус» с тактовой частотой 300 MHz в режиме совместимости с платформой x86 обогнал Pentium III 500 MHz. |
||
Предполагалось, что в 2008 |
Предполагалось, что в 2008 году будут построены 100 серверов «Эльбрус-3М» для оборонной отрасли. Теоретическая производительность двухпроцессорной системы, работающей на частоте 300 МГц, составляет 4,8 Г[[флопс]] (64-bit double) — для сравнения, двухъядерный процессор Intel [[Core 2 Duo]] 2,4 ГГц = 19,2 Гфлопс (64-bit double), двухъядерный [[Itanium 2]] 1,66 ГГц — 13,2 Гфлопс (64-bit double), четырёхъядерный [[Sandy Bridge]] 3,8 ГГц = 121,6 Гфлопс (64-bit double). Процессоры Эльбрус имеют площадь 189 [[М²|мм²]], произведены по технологии 130-[[нм]] и содержат 75,8 млн транзисторов. Оригинальная архитектура E2K позволяет выполнять до 23 операций за такт и обеспечивает низкое энергопотребление: 0,4 Вт/Гфлопс<ref>{{cite web |
||
|author = Владислав Мещеряков |
|author = Владислав Мещеряков |
||
|last = |
|last = |
||
Строка 626: | Строка 224: | ||
=== КМ-4 === |
=== КМ-4 === |
||
В декабре 2012 г. ЗАО «МЦСТ» получило пилотную партию [[моноблочный ПК|моноблочных компьютеров]] «КМ-4», оснащённых [[Материнская плата|материнской платой]] «[http://www.mcst.ru/news_monoblok_pk Монокуб]»<ref>{{cite web |
В декабре 2012 г. ЗАО «МЦСТ» получило пилотную партию [[моноблочный ПК|моноблочных компьютеров]] «КМ-4», оснащённых [[Материнская плата|материнской платой]] «[http://www.mcst.ru/news_monoblok_pk Монокуб] {{Wayback|url=http://www.mcst.ru/news_monoblok_pk |date=20140703024916 }}»<ref>{{cite web |
||
|url = http://www.mcst.ru/news_monoblok_pk |
|url = http://www.mcst.ru/news_monoblok_pk |
||
|title = Произведена пилотная партия моноблочных ПК на базе микропроцессора «Эльбрус-2С+» |
|title = Произведена пилотная партия моноблочных ПК на базе микропроцессора «Эльбрус-2С+» |
||
Строка 634: | Строка 232: | ||
|archivedate = 2014-07-03 |
|archivedate = 2014-07-03 |
||
|deadlink = yes |
|deadlink = yes |
||
}}</ref>, построенной на базе процессора [[Эльбрус-2С+]] и южного моста [http://www.mcst.ru/kpi КПИ]. |
}}</ref>, построенной на базе процессора [[Эльбрус-2С+]] и южного моста [http://www.mcst.ru/kpi КПИ] {{Wayback|url=http://www.mcst.ru/kpi |date=20140702105857 }}. |
||
<br> |
|||
=== Следующие поколения процессоров «Эльбрус» === |
|||
В 2009 году планируется начало производства процессоров по технологии [[90 нм]]. А компьютер получит 4 таких процессора с частотой 500 МГц. В планах дальнейшее развитие процессоров: |
|||
* «[[Эльбрус-2С+|Эльбрус-2СМ]]» — 12 ГФлопс, [[90 нм]] к 2014 г. — микропроцессор с архитектурой Эльбрус, адаптированный для производства на отечественной фабрике<ref>{{Cite web |url=http://www.mcst.ru/razrabotka-mikroprocessora-s-arkhitekturoj-elbrus |title=Разработка микропроцессора с архитектурой Эльбрус, адаптированного для производства на отечественной фабрике |accessdate=2013-12-11 |archiveurl=https://web.archive.org/web/20140625111533/http://mcst.ru/razrabotka-mikroprocessora-s-arkhitekturoj-elbrus |archivedate=2014-06-25 |deadlink=yes }}</ref>. |
|||
* «[[Эльбрус-1С+]]» — 24+28 ГФлопс, [[40 нм]], 1 ГГц, 7 Вт, к 2015 г. — экономичный микропроцессор с архитектурой Эльбрус и встроенным графическим ядром<ref>{{Cite web |url=http://www.mcst.ru/ekonomichnyj-mikroprocessor-s-arkhitekturoj-elbrus-i-vstroennym-graficheskim-yadrom |title=Экономичный микропроцессор с архитектурой Эльбрус и встроенным графическим ядром |accessdate=2013-12-11 |archiveurl=https://web.archive.org/web/20140625064128/http://mcst.ru/ekonomichnyj-mikroprocessor-s-arkhitekturoj-elbrus-i-vstroennym-graficheskim-yadrom |archivedate=2014-06-25 |deadlink=yes }}</ref>. |
|||
* «[[Эльбрус-4С]]» — 64 ГФлопс, [[65 нм]] к 2014 г. |
|||
* «[[Эльбрус-8С]]» — 250 ГФлопс, [[28 нм]] к 2015 г. — восьмиядерный микропроцессор с архитектурой Эльбрус<ref>{{Cite web |url=http://www.mcst.ru/vosmiyadernyj-mikroprocessor-s-arkhitekturoj-elbrus |title=Восьмиядерный микропроцессор с архитектурой Эльбрус |accessdate=2013-12-11 |archiveurl=https://web.archive.org/web/20140625112916/http://mcst.ru/vosmiyadernyj-mikroprocessor-s-arkhitekturoj-elbrus |archivedate=2014-06-25 |deadlink=yes }}</ref>. |
|||
* «[[Эльбрус-16С]]» — 0,5—1 ТФлопс, [[16 нм|16]]—[[28 нм]], 8-16 ядер, к 2018 г.<ref>{{Cite web|url = http://www.kommersant.ru/doc/2502735|title = Разработчики померились ядрами|author = |date = |publisher = }}</ref> |
|||
* «Эльбрус-32С» — 2—4 Тфлопс, [[10 нм|10]]—[[14 нм]], 32 ядра, до 2 ГГц, к 2019—2020 г. |
|||
[http://www.mcst.ru/issledovanija_i_razrabotki План текущих исследований и разработок на сайте ЗАО МЦСТ.] |
|||
{{обновить раздел}} |
|||
; Архитектура |
|||
Архитектура [[ELBRUS]] ({{lang-en|ExpLicit Basic Resources Utilization Scheduling}} — «явное планирование использования основных ресурсов»). |
|||
Архитектура «Эльбрус» разработана в России и имеет ряд уникальных особенностей: |
|||
* Основная особенность — заложенный в архитектуру принцип явного параллелизма операций, он дает возможность выполнять на каждом ядре до 25 операций за один [[машинный такт]], что обеспечивает высокую производительность при умеренной тактовой частоте; |
|||
* технология динамической двоичной трансляции, позволяющая обеспечивать эффективное исполнение приложений и операционных систем, распространяемых в двоичных кодах [[х86|x86]]; |
|||
* поддержка режима защищённых вычислений с особым аппаратным контролем целостности структуры памяти, которая позволяет обеспечить высокий уровень информационной безопасности использующих его программных систем. |
|||
Помимо высокой производительности и энергоэффективности процессоров, это дает возможность применять их в [[Импортозамещение в России|замещении импортных вычислительных систем]] там, где этого требуют соображения информационной безопасности и технологической независимости. |
|||
{{TODO}} |
{{TODO}} |
||
== Операционные системы == |
|||
Операционные системы поддерживающие процессоры архитектуры Эльбрус: |
|||
* [[ОС Эльбрус]] |
|||
* [[МСВС]] |
|||
* [[QNX|ЗОСРВ «Нейтрино-Э» КПДА.10965-01]] |
|||
* ОСРВ «БагрОС-4000»<ref>[https://www.sukhoi.org/bagros/ Техническое описание ОС РВ «БагрОС-4000»]</ref> |
|||
* [[ALT Linux (дистрибутив Linux)|ALT Linux]] |
|||
* [[Astra Linux|Astra Linux Special Edition «Ленинград»]] |
|||
== См. также == |
== См. также == |
||
* [[Эльбрус (процессоры)]] |
|||
* [[Мобильная система Вооружённых Сил]] |
* [[Мобильная система Вооружённых Сил]] |
||
* [[Мандатное управление доступом]] |
* [[Мандатное управление доступом]] |
||
* [[ЛИНТЕР]]<ref>{{Cite web|url=http://www.elbrus.ru/bazy-dannykh-subd/|title=Базы данных СУБД|accessdate=2019-01-25}}</ref>. |
* [[ЛИНТЕР]]<ref>{{Cite web|url=http://www.elbrus.ru/bazy-dannykh-subd/|title=Базы данных СУБД|accessdate=2019-01-25|archive-date=2019-01-26|archive-url=https://web.archive.org/web/20190126000915/http://www.elbrus.ru/bazy-dannykh-subd/|deadlink=no}}</ref>. |
||
== Примечания == |
== Примечания == |
||
Строка 677: | Строка 248: | ||
== Литература и публикации == |
== Литература и публикации == |
||
* {{книга |
* {{книга |
||
|автор |
|автор = Пентковский В. М. |
||
|заглавие |
|заглавие = Автокод Эльбрус. Эль-76. Принципы построения языка и руководство к использованию |
||
|оригинал |
|оригинал = |
||
|ссылка |
|ссылка = http://store.oberoncore.ru/lib/book/pvm1982r.djvu |
||
|ответственный = под редакцией Ершова А. П. |
|ответственный = под редакцией Ершова А. П. |
||
|издание |
|издание = |
||
|место |
|место = М. |
||
|издательство |
|издательство = Наука |
||
|год |
|год = 1982 |
||
|страниц |
|страниц = 352 |
||
|серия |
|серия = |
||
|isbn |
|isbn = |
||
}} {{Wayback|url=http://store.oberoncore.ru/lib/book/pvm1982r.djvu |date=20170314061604 }} |
}} {{Wayback|url=http://store.oberoncore.ru/lib/book/pvm1982r.djvu |date=20170314061604 }} |
||
* {{книга |
* {{книга |
||
|автор |
|автор = Пентковский В. М. |
||
|часть |
|часть = |
||
|заглавие |
|заглавие = Язык программирования Эль-76. Принципы построения языка и руководство к пользованию |
||
|оригинал |
|оригинал = |
||
|ссылка |
|ссылка = http://store.oberoncore.ru/lib/book/pvm1989r.djvu |
||
|ответственный = |
|ответственный = |
||
|издание |
|издание = 2-е изд, испр. и доп |
||
|место |
|место = М. |
||
|издательство |
|издательство = Наука |
||
|год |
|год = 1989 |
||
|страниц |
|страниц = 364 |
||
|серия |
|серия = |
||
|isbn |
|isbn = |
||
}} {{Wayback|url=http://store.oberoncore.ru/lib/book/pvm1989r.djvu |date=20170314123000 }} |
}} {{Wayback|url=http://store.oberoncore.ru/lib/book/pvm1989r.djvu |date=20170314123000 }} |
||
* {{книга |
* {{книга |
||
Строка 717: | Строка 288: | ||
}} |
}} |
||
* {{книга |
* {{книга |
||
|автор = Сафонов В. О. |
|автор = Сафонов В. О. |
||
|заглавие = Языки и методы программирования в системе Эльбрус |
|заглавие = Языки и методы программирования в системе Эльбрус |
||
|ответственный = под редакцией Лаврова С. С. |
|ответственный = под редакцией Лаврова С. С. |
||
|ссылка = http://store.oberoncore.ru/lib/book/svo1989r.djvu |
|ссылка = http://store.oberoncore.ru/lib/book/svo1989r.djvu |
||
|место = М. |
|место = М. |
||
|издательство = Наука |
|издательство = Наука |
||
|год = 1989 |
|год = 1989 |
||
|страниц = |
|страниц = |
||
|isbn = 5-02-013983-1 |
|isbn = 5-02-013983-1 |
||
}} {{Wayback|url=http://store.oberoncore.ru/lib/book/svo1989r.djvu |date=20170314105332 }} |
|||
}} |
|||
* {{книга |автор=Ким А. К., Перекатов В. И., Ермаков С. Г.|заглавие=Микропроцессоры и вычислительные комплексы семейства «Эльбрус» |место=СПб. |издательство=Питер |год=2013 |isbn=978-5-459-01697-0 |ссылка=http://www.mcst.ru/files/511cea/886487/1a8f40/000000/book_elbrus.pdf}} |
* {{книга |автор=Ким А. К., Перекатов В. И., Ермаков С. Г.|заглавие=Микропроцессоры и вычислительные комплексы семейства «Эльбрус» |место=СПб. |издательство=Питер |год=2013 |isbn=978-5-459-01697-0 |ссылка=http://www.mcst.ru/files/511cea/886487/1a8f40/000000/book_elbrus.pdf}} |
||
Строка 732: | Строка 303: | ||
{{Родственные проекты}} |
{{Родственные проекты}} |
||
* {{публикация|книга |
* {{публикация|книга |
||
|автор = Королев |
|автор = Королев |
||
|автор имя = Л. Н. |
|автор имя = Л. Н. |
||
|автор линк= |
|автор линк = |
||
|часть |
|часть = Многопроцессорные вычислительные комплексы Эльбрус |
||
|часть ссылка |
|часть ссылка = http://www.parallel.ru/history/elbrus.html |
||
|часть архив |
|часть архив = |
||
|часть архив дата |
|часть архив дата = |
||
|заглавие |
|заглавие = Структуры ЭВМ и их математическое обеспечение |
||
|материал |
|материал = Переплет: твердый |
||
|инфо |
|инфо = Гл. ред. физ.−мат. лит−ры |
||
|вид |
|вид = уч. пос. для вузов по спец−ти «Прикладная математика» |
||
|издание |
|издание = 2−е, перераб. и доп. |
||
|место |
|место = М. |
||
|издательство |
|издательство = Наука |
||
|год |
|год = 1978 |
||
|страницы |
|страницы = 166−169 |
||
|страниц |
|страниц = 352 |
||
|тираж = |
|тираж = |
||
|ббк = |
|||
| |
|удк = |
||
| |
|ref = Королев |
||
|ref = Королев |
|||
}} |
}} |
||
* {{cite web |
* {{cite web |
||
Строка 768: | Строка 339: | ||
}} |
}} |
||
* {{публикация|статья |
* {{публикация|статья |
||
| автор |
| автор = Бабаян |
||
| автор имя |
| автор имя = Б. |
||
| автор линк |
| автор линк = Бабаян, Борис Арташесович |
||
| заглавие |
| заглавие = Многопроцессорный вычислительный комплекс «Эльбрус» |
||
| ссылка |
| ссылка = http://kvant.mirror1.mccme.ru/1981/08/mnogoprocessornyj_vychisliteln.htm |
||
| архив |
| архив = |
||
| архив дата |
| архив дата = |
||
| язык |
| язык = ru |
||
| издание |
| издание = [[Квант (журнал)|Квант]] |
||
| тип |
| тип = журн. |
||
| год |
| год = 1981 |
||
| номер |
| номер = 8 |
||
| страницы |
| страницы = 54−57 |
||
}} |
}} |
||
* {{публикация|статья |
* {{публикация|статья |
||
| автор |
| автор = Дубова |
||
| автор имя |
| автор имя = Наталья |
||
| заглавие |
| заглавие = От «Эльбруса-3» — к «Эльбрусу-2000» |
||
| ссылка |
| ссылка = http://www.osp.ru/cw/2000/27-28/6016/ |
||
| архив |
| архив = |
||
| архив дата |
| архив дата = |
||
| язык |
| язык = ru |
||
| издание |
| издание = Computerworld Россия |
||
| тип |
| тип = журн. |
||
| год |
| год = 2000 |
||
| месяц |
| месяц = 07 |
||
| день |
| день = 20 |
||
| номер |
| номер = 27−28 |
||
| страницы |
| страницы = |
||
}} |
}} |
||
* {{публикация|статья |
* {{публикация|статья |
||
| автор |
| автор = Иванов |
||
| автор имя |
| автор имя = A. |
||
| заглавие |
| заглавие = Школа академика С. А. Лебедева в развитии отечественной вычислительной техники |
||
| ссылка |
| ссылка = http://www.electronics.ru/issue/2002/6/8 |
||
| архив |
| архив = |
||
| архив дата |
| архив дата = |
||
| язык |
| язык = ru |
||
| издание |
| издание = Электроника |
||
| тип |
| тип = НТБ |
||
| год |
| год = 2002 |
||
| номер |
| номер = 6 |
||
| страницы |
| страницы = 48−54 |
||
}} |
}} |
||
* {{cite web |
* {{cite web |
||
Строка 828: | Строка 399: | ||
}} |
}} |
||
* {{cite web |
* {{cite web |
||
| |
|author = |
||
| |
|authorlink = |
||
| |
|datepublished = |
||
| |
|url = http://www.computer-museum.ru/histussr/elbrus.htm |
||
| |
|title = Семейство ЭВМ "Эльбрус" |
||
| |
|work = История отечественной вычислительной техники. Универсальные ЭВМ |
||
| |
|publisher = Виртуальный компьютерный музей |
||
| |
|accessdate = 2009-08-06 |
||
| |
|lang = ru |
||
| |
|description = |
||
|archive-date = 2007-08-17 |
|||
|archive-url = https://web.archive.org/web/20070817061928/http://www.computer-museum.ru/histussr/elbrus.htm |
|||
|deadlink = no |
|||
}} |
}} |
||
* {{cite web |
* {{cite web |
||
| |
|author = В. В. Пржиялковский, Н. Л. Прохоров, Е. Н. Филинов |
||
| |
|authorlink = |
||
| |
|date = 2000-09-04 |
||
| |
|url = http://www.computer-museum.ru/news/onrevich.htm |
||
| |
|title = Кого и зачем вводят в заблуждение |
||
| |
|work = Архив новостей |
||
| |
|publisher = Виртуальный компьютерный музей |
||
| |
|accessdate = 2009-08-06 |
||
| |
|lang = ru |
||
| |
|description = Развернутый комментарий к статье Ю. Ревича «Неизвестные ЭВМ» в газете "Известия" от 11.07.2000 известных советских разработчиков ЭВМ |
||
|archive-date = 2013-07-20 |
|||
|archive-url = https://web.archive.org/web/20130720180052/http://www.computer-museum.ru/news/onrevich.htm |
|||
|deadlink = no |
|||
}} |
}} |
||
* {{cite web |
* {{cite web |
||
Строка 868: | Строка 445: | ||
}} |
}} |
||
* {{cite web |
* {{cite web |
||
| |
|author = Chip Man |
||
| |
|authorlink = |
||
| |
|date = 2009-07-20 |
||
| |
|url = http://ru.intel.com/galaxy/forum/index.php?automodule=blog&blogid=481&showentry=2371 |
||
| |
|title = Интервью с Борисом Бабаяном (ч.1) |
||
| |
|format = |
||
| |
|work = Chip Man's Блог |
||
| |
|publisher = Intel Galaxy |
||
| |
|accessdate = 2009-08-06 |
||
| |
|lang = ru |
||
| |
|description = |
||
}}{{Недоступная ссылка|date=Январь 2020 |bot=InternetArchiveBot }} |
|||
}} |
|||
* {{cite web |
* {{cite web |
||
| |
|author = Виктор Картунов ака matik |
||
| |
|date = 2005-12-07 |
||
| |
|url = https://fcenter.ru/online/hardarticles/processors/15730 |
||
| |
|title = Кое-что об Эльбрусе−2000 |
||
| |
|website = Ф-Центр |
||
| |
|accessdate = 2011-06-16 |
||
| |
|lang = ru |
||
| |
|deadlink = no |
||
|archiveurl = https://web.archive.org/web/20131211182218/http://fcenter.ru/online/hardarticles/processors/15730 |
|||
| archiveurl = |
|||
| |
|archivedate = 2013-12-11 |
||
| |
|ref = Картунов |
||
}} |
}} |
||
* {{cite web |
* {{cite web |
||
|url = https://indicator.ru/article/2018/10/26/sovetskij-kompyuter-elbrus/ |
|url = https://indicator.ru/article/2018/10/26/sovetskij-kompyuter-elbrus/ |
||
|title = Высоты «Эльбруса»: от 64 мегабайт до 10 килограмм |
|title = Высоты «Эльбруса»: от 64 мегабайт до 10 килограмм |
||
|subtitle = Чем занимались компьютерные разработчики в СССР, пока Возняк придумывал Apple |
|subtitle = Чем занимались компьютерные разработчики в СССР, пока Возняк придумывал Apple |
||
|author = Екатерина Мищенко |
|author = Екатерина Мищенко |
||
|date = 2018-10-26 |
|date = 2018-10-26 |
||
|website = «Индикатор» |
|website = «Индикатор» |
||
|publisher = Медиахолдинг Rambler&Co |
|publisher = Медиахолдинг Rambler&Co |
||
|accessdate = 2019-02-02 |
|accessdate = 2019-02-02 |
||
|lang = ru |
|lang = ru |
||
|deadlink = |
|deadlink = no |
||
|archiveurl = https://web.archive.org/web/20190212190442/https://indicator.ru/article/2018/10/26/sovetskij-kompyuter-elbrus/ |
|||
|archiveurl = |
|||
|archivedate= |
|archivedate = 2019-02-12 |
||
|ref=Мищенко |
|ref = Мищенко |
||
}} |
}} |
||
{{Перечень советских компьютеров}} |
{{Перечень советских компьютеров}} |
||
[[Категория:Суперкомпьютеры]] |
[[Категория:Суперкомпьютеры СССР]] |
||
[[Категория:История компьютерной техники]] |
[[Категория:История компьютерной техники]] |
||
[[Категория: |
[[Категория:Компьютеры СССР]] |
Текущая версия от 05:06, 8 ноября 2024
«Эльбру́с» — серия советских и российских суперкомпьютеров, разработанных в Институте точной механики и вычислительной техники (ИТМиВТ) в 1970—1980-х годах под руководством Всеволода Сергеевича Бурцева. Производство велось на Загорском электромеханическом заводе (ЗЭМЗ) «Звезда». Архитектура «Эльбрус-3», разработка которого началась в конце 1980-х, принципиально отличалась от предыдущих моделей. Опытный образец «Эльбрус-3» прошёл испытания, но в серийное производство запущен не был.
Модели серии
[править | править код]«Эльбрус-1»
[править | править код]Многопроцессорный вычислительный комплекс (МВК) «Эльбрус-1» — разработан в 1973—1979 годах, сдан государственной комиссии в 1980 году. Построен на базе ТТЛ-микросхем. Производительность — до 12 млн оп/с в комплектации Э1-10 с десятью ЦП[1]. Главный конструктор серии — Всеволод Сергеевич Бурцев.
«Эльбрус-2»
[править | править код]МВК «Эльбрус-2» — разработан в 1977—1984 годах, сдан в 1985 году. Производительность на 10 процессорах (из них 2 считались резервными) — 125 млн оп/с[2]. Построен на базе ЭСЛ интегральных схем ИС-100 (аналог серии Motorola 10000), из-за высокой потребляемой мощности требовал мощной системы охлаждения. По словам Бориса Бабаяна, всего было выпущено до 200 машин «Эльбрус-2» с разным числом процессоров[3].
Используется в управлении РЛС «Дон-2H»[4][5].
По справке «Красной звезды» от 1 марта 2001 года, Эльбрус-2 используется в «системе ПРО второго поколения, ЦУПе, Арзамасе-16 и Челябинске-70»[6].
Используется в системе ПРО Москвы А-135[7].
- Процессор
- Размещён в трёх шкафах
- Система команд — безадресная, стековая, используется обратная польская запись
- Тактовая частота — 20 МГц
- Производительность по смеси Гибсон-3 — 12,5 млн оп/сек
- ОЗУ
- логическая организация — тегированная, страничная (размер страницы — 512 слов)
- физически — до 16 млн слов (24-битная физическая адресация) размером 80 бит (из них 8 контрольных), эквивалентный объём — 144 МБайт
- построена на микросхемах DRAM ЗУ565РУЗВ (16 K * 1)
- используется трёхуровневый интерливинг[8]
- Внешняя память[9]
- На магнитных барабанах — от 8,5 до 136 МБайт
- На сменных магнитных дисках — от 34 до 700 МБайт
- На магнитной ленте — от 70 до 560 МБайт
«Эльбрус-1К2» и «Эльбрус-Б»
[править | править код]«Эльбрус-1К2» (также известен как СВС[10][11] с жаргонной расшифровкой «Система, Воспроизводящая Систему»[10]) был разработан на основе компонентов и технологий «Эльбруса-2» для замены «БЭСМ-6». Сохранял полную программную совместимость с предшественником. Было произведено порядка 60 машин[12].
«Эльбрус-Б» (или «Эльбрус-1К-Б») — это 64-разрядный процессор с плавающей запятой и с расширением системы команд, которая включает работу с байтами. Элементная база, аналогичная «Эльбрус-1К2» и «Эльбрус-2», но самостоятельная система ввода-вывода (без процессора ПВВ) и многомашинный вариант комплектации. Главный конструктор — М. В. Тяпкин.
Характеристика | БЭСМ-6 (1968) |
Эльбрус-1К2 | Эльбрус-Б |
---|---|---|---|
Производительность (млн. оп/с) |
1 | 2,5 — 3 | 4 — 5 |
Частота, МГц | 10 | 20 | 20 |
Разрядность, бит | 48 | 48 | 48 или 64 |
Разрядность адресации ОЗУ, бит | 15 | 15 | 15 или 27 |
Объём ОЗУ, МБ | 0,032-0,128 | 0,77 | 64 |
Объём дискового ЗУ, МБ (в стандартной комплектации) |
116 | 58 | 800 |
Занимаемая площадь, м² (со всей периферией) |
150-200 | 250 | 70 |
Потребляемая мощность, кВт | 30 | 105 | 25 |
Всего выпущено | 355 | 60 | 60 |
«Эльбрус-3»
[править | править код]МВК «Эльбрус-3» — разрабатывался в 1986—1994 годах группой сотрудников Института точной механики и вычислительной техники под руководством Б. А. Бабаяна на основании совершенно новых архитектурных идей. МВК Эльбрус-3 должен был содержать 16 суперскалярных процессоров с VLIW-системой команд. Не был запущен в серию.
Архитектура «Эльбрус-3» получила дальнейшее развитие в архитектуре микропроцессоров «Эльбрус 2000» и «Эльбрус-3М1»[13].
«Эльбрус-3-1»
[править | править код]Конструктор А. А. Соколов. В 1993 году был успешно завершён первый этап Государственных испытаний «Эльбрус-3-1» — МКП (модульный конвейерный процессор) (Премия имени С. А. Лебедева РАН). В МКП основная идея заключалась в возможности подключения процессоров с различной специализацией (радиолокационная обработка, структурная обработка, быстрые преобразования Фурье и т. д.). У МКП было несколько счётчиков команд, поэтому он мог работать с несколькими потоками команд. Одновременно на едином поле памяти в процессоре выполнялось до четырёх потоков команд.
Архитектура Эльбрус-1,2
[править | править код]Основным отличием системы Эльбрус является ориентация на языки высокого уровня 1980-х годов. Языки класса Ассемблера в системе отсутствуют. Базовый язык — Автокод «Эльбрус» Эль-76 (автор В. М. Пентковский), на котором написано общесистемное программное обеспечение (ОСПО), является языком класса Алгол. Он напоминает язык Алгол-68. Основное различие состоит в динамическом связывании типов, которое поддерживается на аппаратном уровне. При компиляции программа на Эль-76 переводилась в безоперандные команды стековой архитектуры.
Главное отличие архитектуры «Эльбрус» от большинства существующих систем — это использование тегов. В системе Эльбрус каждое слово памяти имеет, кроме информационной части, содержащей элемент данных, ещё и управляющую часть — тег элемента, на основании которого аппаратура процессора динамически выполняет выбор нужного варианта операции и контроль типов операндов.
Очень похожие принципы: Алгол как управляющий язык и система тегов применялись в компьютере B5000 фирмы Burroughs Corporation.
Элементарные типы данных
[править | править код]- целые числа двух форматов — слово (64 разряда) и полуслово (32 разряда)
- вещественные числа трех форматов — слово, полуслово и удвоенное слово (128 разрядов)
- наборы — обобщение языковых типов данных bool (логический), char (символьный), alfa (короткая строка, размещаемая в слове), bytes (последовательность байтов слова)
Управление памятью
[править | править код]В аппаратуре и ОС реализован гибкий механизм управления виртуальной памятью (называющейся в документации «математической»). Программисту предоставляется возможность описывать массивы размерами до 220 элементов. Разрешённые форматы элементов массива: бит, цифра (4 бита), байт, полуслово (32 бита), слово (64 бита), слово удвоенной точности (128 бит). Каждой задаче предоставляется 232 слов.
Программное обеспечение
[править | править код]- Операционная система, система файлов, система программирования Эль-76, многоязыковые компоненты ОСПО — ИТМиВТ
- Фортран, Кобол, ПЛ/1, Алгол — Новосибирский филиал ИТМиВТ (ныне[14] ОАО «Новосибирский институт программных систем»)
- Паскаль, КЛУ, АБВ, РЕФАЛ, Снобол-4, Диашаг, Форт — Ленинградский университет, 1986 г. (Работает под управлением ОСПО. Имеются средства связи с процедурами на Эль-76).
- Интеллектуальная система программирования МИС, Лисп — Институт кибернетики АН СССР
- Симула-67 — Ростовский университет
Разработки МЦСТ
[править | править код]Эльбрус-90микро
[править | править код]Эльбрус-90микро — вычислительный комплекс, основанный на микропроцессорах серии МЦСТ-R с архитектурой SPARC.
Эльбрус-3М
[править | править код]Вычислительный комплекс «Эльбрус-3М1» создан на основе VLIW-процессора с архитектурой Эльбрус 2k фирмы МЦСТ[15]. В режиме двоичной компиляции эмулирует систему команд x86; поставляется с операционной системой МСВС-Э (на основе Linux 2.6.14), системой программирования с оптимизирующим компилятором, системой двоичной компиляции, системой тестовых и диагностических программ, средствами для обеспечения программной совместимости с многопроцессорными вычислительными комплексами (МВК) «Эльбрус-2» и «Эльбрус-1». Прошёл государственные испытания[16].
В тесте SPEC «Эльбрус» с тактовой частотой 300 MHz в режиме совместимости с платформой x86 обогнал Pentium III 500 MHz.
Предполагалось, что в 2008 году будут построены 100 серверов «Эльбрус-3М» для оборонной отрасли. Теоретическая производительность двухпроцессорной системы, работающей на частоте 300 МГц, составляет 4,8 Гфлопс (64-bit double) — для сравнения, двухъядерный процессор Intel Core 2 Duo 2,4 ГГц = 19,2 Гфлопс (64-bit double), двухъядерный Itanium 2 1,66 ГГц — 13,2 Гфлопс (64-bit double), четырёхъядерный Sandy Bridge 3,8 ГГц = 121,6 Гфлопс (64-bit double). Процессоры Эльбрус имеют площадь 189 мм², произведены по технологии 130-нм и содержат 75,8 млн транзисторов. Оригинальная архитектура E2K позволяет выполнять до 23 операций за такт и обеспечивает низкое энергопотребление: 0,4 Вт/Гфлопс[17][18].
Информация в этой статье или некоторых её разделах устарела. |
КМ-4
[править | править код]В декабре 2012 г. ЗАО «МЦСТ» получило пилотную партию моноблочных компьютеров «КМ-4», оснащённых материнской платой «Монокуб Архивная копия от 3 июля 2014 на Wayback Machine»[19], построенной на базе процессора Эльбрус-2С+ и южного моста КПИ Архивная копия от 2 июля 2014 на Wayback Machine.
Этот раздел не завершён. |
См. также
[править | править код]Примечания
[править | править код]- ↑ Заморин, Мячев, Селиванов. «Вычислительные машины, системы и комплексы. Справочник.» — М. Энергоатомиздат, 1985 г. глава 3.4 «Состав и технические характеристики МВК Эльбрус-1» стр 144—145
- ↑ СуперЭВМ в России. История и перспективы. Рассказывает академик РАН В. С. Бурцев // Электроника: НТБ. — 2000. — № 4. — С. 5—9. Архивировано 23 сентября 2009 года.
- ↑ "100% российский компьютер возродился". CNews.ru. Архивировано 3 апреля 2017. Дата обращения: 3 апреля 2017.
- ↑ Станислав Туркин (газета Взгляд), Минобороны показало будни системы ПРО Москвы Архивная копия от 19 января 2013 на Wayback Machine // Army-news.ru, 2012-11-05 «Управление РЛС осуществляется с помощью советского суперкомпьютера „Эльбрус-2“ образца середины 1980-х.»; оригинал материала Архивная копия от 29 октября 2012 на Wayback Machine
- ↑ РЛС ПРО Архивная копия от 23 января 2012 на Wayback Machine // ОАО РТИ им. А. Л. Минца "Функционирование РЛС обеспечивается входящим в её состав … многопроцессорным вычислительным комплексом, состоящим из 4 процессоров МВК «Эльбрус-2», "
- ↑ Андрей ГАРАВСКИЙ, Покорение «Эльбруса» Архивная копия от 11 сентября 2013 на Wayback Machine // Красная Звезда, «Оружие России», 1 марта 2001
- ↑ Василий Губарев. Информатика. Прошлое, настоящее, будущее. — Litres, 2017-01-12. — С. 200. — 433 с. — ISBN 9785457385504. Архивировано 4 апреля 2017 года.
- ↑ Масич Г.Ф. МВК “Эльбрус-2” (.htm). ИМСС УрО РАН. Дата обращения: 23 августа 2010. Архивировано из оригинала 16 мая 2010 года.
- ↑ В.С. Бурцев. Параллелизм вычислительных процессов и развитие архитектуры суперЭВМ МВК "Эльбрус" . Нефть и газ (1998). Дата обращения: 11 июля 2014. Архивировано 20 июля 2013 года.
- ↑ 1 2 Страница ностальгии по БЭСМ-6 . Дата обращения: 29 августа 2010. Архивировано 27 августа 2011 года.
- ↑ Архитектура ЭВМ СВС . Дата обращения: 13 марта 2020. Архивировано 16 января 2021 года.
- ↑ Иван Карташев. "Эльбрус". История легенды (.htm). Компьютерра-Online (1 июля 2004). Дата обращения: 23 августа 2010. Архивировано из оригинала 5 февраля 2010 года.
- ↑ Elbrus E2K Speculations — X-bit labs . Дата обращения: 9 августа 2009. Архивировано из оригинала 4 марта 2016 года.
- ↑ НФ ИТМиВТ АН СССР . Дата обращения: 28 июля 2013. Архивировано 26 ноября 2013 года.
- ↑ Выпуск вычислительного комплекса «Эльбрус-3М1»
- ↑ Новости ЗАО «МСЦТ» от 29 октября 2007 года (.doc). mcst.ru. Дата обращения: 28 июня 2009. Архивировано из оригинала 11 мая 2011 года.
- ↑ Владислав Мещеряков. 100% российский компьютер возродился . CNews (30.06.08, 11:06). Дата обращения: 28 июня 2009. Архивировано из оригинала 22 мая 2009 года.
- ↑ Владислав Мещеряков. 100% российский компьютер представлен публике . CNews (07.07.08, 19:46). Дата обращения: 28 июня 2009. Архивировано из оригинала 16 сентября 2009 года.
- ↑ Произведена пилотная партия моноблочных ПК на базе микропроцессора «Эльбрус-2С+» . Официальный сайт ЗАО «МЦСТ». Дата обращения: 4 января 2013. Архивировано из оригинала 3 июля 2014 года.
- ↑ Базы данных СУБД . Дата обращения: 25 января 2019. Архивировано 26 января 2019 года.
Литература и публикации
[править | править код]- Пентковский В. М. Автокод Эльбрус. Эль-76. Принципы построения языка и руководство к использованию / под редакцией Ершова А. П.. — М.: Наука, 1982. — 352 с. Архивная копия от 14 марта 2017 на Wayback Machine
- Пентковский В. М. Язык программирования Эль-76. Принципы построения языка и руководство к пользованию. — 2-е изд, испр. и доп. — М.: Наука, 1989. — 364 с. Архивная копия от 14 марта 2017 на Wayback Machine
- Сафонов В. О. Автокод Эльбрус: Учебное пособие. — Л.: Изд-во Ленинградского университета, 1982.
- Сафонов В. О. Языки и методы программирования в системе Эльбрус / под редакцией Лаврова С. С.. — М.: Наука, 1989. — ISBN 5-02-013983-1. Архивная копия от 14 марта 2017 на Wayback Machine
- Ким А. К., Перекатов В. И., Ермаков С. Г. Микропроцессоры и вычислительные комплексы семейства «Эльбрус». — СПб.: Питер, 2013. — ISBN 978-5-459-01697-0.
Ссылки
[править | править код]- Королев, Л. Н. Многопроцессорные вычислительные комплексы Эльбрус // Структуры ЭВМ и их математическое обеспечение : Гл. ред. физ.−мат. лит−ры : уч. пос. для вузов по спец−ти «Прикладная математика». — 2−е, перераб. и доп. — М. : Наука, 1978. — С. 166−169. — 352 с.
- А. П. Ершов и др. Заключение рабочей группы № 2 по архитектуре и программному обеспечению ЕР МВК «Эльбрус» . Электронный архив академика А. П. Ершова. Институт систем информатики им. А. П. Ершова СО РАН (20 апреля 1984). — (+ то же в виде текста). Дата обращения: 6 августа 2009.
- Бабаян, Б. Многопроцессорный вычислительный комплекс «Эльбрус» : [рус.] // Квант : журн.. — 1981. — № 8. — С. 54−57.
- Дубова, Наталья. От «Эльбруса-3» — к «Эльбрусу-2000» : [рус.] // Computerworld Россия : журн.. — 2000. — № 27−28 (20 июля).
- Иванов, A. Школа академика С. А. Лебедева в развитии отечественной вычислительной техники : [рус.] // Электроника : НТБ. — 2002. — № 6. — С. 48−54.
- В. Д. Анисимов, Г. С. Батырь, А. В. Меньшиков, В. Д. Шилин. Система контроля космического пространства Российской Федерации . Публикации. Сайт инициативных астрономических проектов ПулКОН и LFVN (4 октября 2006). — О реальных применениях компьютеров Эльбрус-1, 2. Дата обращения: 6 августа 2009. Архивировано из оригинала 17 сентября 2009 года.
- Семейство ЭВМ "Эльбрус" . История отечественной вычислительной техники. Универсальные ЭВМ. Виртуальный компьютерный музей. Дата обращения: 6 августа 2009. Архивировано 17 августа 2007 года.
- В. В. Пржиялковский, Н. Л. Прохоров, Е. Н. Филинов. Кого и зачем вводят в заблуждение . Архив новостей. Виртуальный компьютерный музей (4 сентября 2000). — Развернутый комментарий к статье Ю. Ревича «Неизвестные ЭВМ» в газете "Известия" от 11.07.2000 известных советских разработчиков ЭВМ. Дата обращения: 6 августа 2009. Архивировано 20 июля 2013 года.
- Владислав Мещеряков. 100% российский компьютер возродился . Новости. CNews (30 июня 2008). Дата обращения: 6 августа 2009. Архивировано из оригинала 16 сентября 2009 года.
- Chip Man. Интервью с Борисом Бабаяном (ч.1) . Chip Man's Блог. Intel Galaxy (20 июля 2009). Дата обращения: 6 августа 2009. (недоступная ссылка)
- Виктор Картунов ака matik. Кое-что об Эльбрусе−2000 . Ф-Центр (7 декабря 2005). Дата обращения: 16 июня 2011. Архивировано 11 декабря 2013 года.
- Екатерина Мищенко. Высоты «Эльбруса»: от 64 мегабайт до 10 килограмм. Чем занимались компьютерные разработчики в СССР, пока Возняк придумывал Apple . «Индикатор». Медиахолдинг Rambler&Co (26 октября 2018). Дата обращения: 2 февраля 2019. Архивировано 12 февраля 2019 года.