Перейти к контенту

Эльбрус-1 (из прошлого)


sumotorifr3

Рекомендуемые сообщения

Вот сегодня прочитал.

 

http://smart-lab.ru/blog/news/300403.php

 

ынков | Фото дня! Материнская плата с процессором Эльбрус-8С.

01 января 2016, 15:34|SMAПечать

 

Фото дня! Материнская плата с процессором Эльбрус-8С.

 

Поздравление с Новым Годом от директора компании МЦСТ Александра Кима.

 

Дорогие друзья, коллеги, соратники! Уходящий 2015-й год был трудным, он прошёл под знаком новых угроз и вызовов. Подтверждается правильность курса импортозамещения, выбранного руководством страны, с опорой на отечественные технологии.

 

Компания АО «МЦСТ» в кооперации с ПАО «ИНЭУМ им. И.С.Брука» в течение года вела активную работу по созданию отечественной вычислительной техники различных классов.

 

 

Завершены опытно-конструкторские работы по трём микросхемам: 8-ядерному микропроцессору Эльбрус-8С, одноядерному микропроцессору Эльбрус-1С+ со встроенным графическим ядром и новому южному мосту КПИ-2. В настоящее время их испытания практически закончены, производится оформление результатов работ. С выходом новинок, пиковая производительность вычислительных комплексов на основе микропроцессоров Эльбрус вырастет в 3…5 раз, пропускная способность каналов ввода-вывода — в 8 раз; появится встроенная в процессор 3D графика, а линейка микропроцессоров Эльбрус пополнится предложением в экономичном сегменте с тепловыделением 5…10 ватт. Несмотря на этот успех, ещё многое нужно сделать для обеспечения их массового серийного производства в масштабах, достаточных для обеспечения потребностей нашей страны.

 

подробнее http://sdelanounas.ru/blogs/72450/

 

elbrus.jpg

 

 

И вспомнилось прошлое.

 

Во первых о конструкторе Ким.

 

https://ru.wikipedia.org/w/index.php?title=Ким,_Александр_Киирович&veaction=edit&vesection=0

 

=========

После окончания в 1968 году факультета кибернетики Московского инженерно-физического института[1] был направлен работать на Загорский электромеханический завод. Участвовал в производстве технических средств для систем противоракетной обороны (ПРО).

 

Новый этап в биографии А. К. Кима открылся с переходом в 1973 году на работу в ИТМиВТ. Накопленный им к этому времени опыт производственной и конструкторской деятельности, трудолюбие и активная жизненная позиция способствовали полноправному вхождению в коллектив разработчиков компьютеров. В 1980 году во время государственных испытаний «неутомимый»[2] Александр Ким уже отвечал за диагностику и устранение неисправностей МВК «Эльбрус-1».

 

==============================

 

Пришлось подпривить Википедию.

 

Чуть было все не так

 

==============

Новый этап в биографии А. К. Кима открылся при работе с 1973 году в ИТМиВТ, где началась работа над созданием ЭВМ "Эльбрус", на основе машин серии "Барроуз", и в частности модели 6900. Отличительной чертой машин серии Эльбрус являлась аппаратная реализация языка высокого уровня "Алгол". В структуру ЭВМ, по сравнению с машинами "Барроуз" были введены серьезные изменения, например тэговая структура, аналогов которых в то время не было.

 

Сотрудники ЗЭМЗа выполняли второстепенную работу, а Ким активно включился в создание аппаратуры, и через некоторое стал главным разработчиком блока параллельных вычислений. Накопленный им к этому времени опыт производственной и конструкторской деятельности, трудолюбие и активная жизненная позиция способствовали полноправному вхождению в коллектив разработчиков компьютеров. В 1980 году во время государственных испытаний «неутомимый»[2] Александр Ким уже отвечал за диагностику и устранение неисправностей МВК «Эльбрус-1».

 

===================

 

Следует отметить что в разработанном Кимом блоке было наибольшее количество изменений и переделок, чему мы работники завода не особо радовались.

 

Я работал на ЗЭМЗ в группе которая занималась внутренней памятью Центрального Процессора.

На заводе мы и настраивали ЦП.

 

Это центральный пульт Эльбрус1 с которого и велась настройка.

Снимок похоже сделана в ИТМ и ВТ судя по окнам.

389104.jpg

Ссылка на комментарий
Поделиться на других сайтах

Процессор это хорошо, а вот что с ним делать? в кармане носить и гордиться? К иностранным материнским платам, видеокартам и т.д. и т.п. он подходит? Т.е. куплю мать ASUS c видео от Nvidia и Эльбрус с ними будет совместим?

Ссылка на комментарий
Поделиться на других сайтах

Процессор это хорошо, а вот что с ним делать? в кармане носить и гордиться? К иностранным материнским платам, видеокартам и т.д. и т.п. он подходит? Т.е. куплю мать ASUS c видео от Nvidia и Эльбрус с ними будет совместим?

 

Тот процессор что мы настраивали был 6 метров длиной, высотой 2.5 метра и весил тонн 8. :)

Ссылка на комментарий
Поделиться на других сайтах

Если кому интересно.

Первая машина на которой я запускал программу была "Минск-2"

Программа набивалась на перфокартах.

Курсовая работа по программированию тоже на перфокартах я делал на "М-220".

Ссылка на комментарий
Поделиться на других сайтах

После окончания МВТУ в 1976 году я работал в Загорске на ЗЭМЗ.

Сразу же вместе со всеми стал ездить в ИТМ и ВТ где шла настройка опытной машины.

В ней было много изменений.

Вот мы эти изменения и вносили в те платы что изготавливались на заводе.

 

Эта была еще та песня. ИТМ и ВТ со времен Лебедева и первой машиной БЭСМ отличался крайне плохой документацией.

Документация их вообще не заботила. Их интересовали только их идеи, сделать 1 машину, а не производство.

Это было и при изготовлении Эльбрус.

Документация была никакой.

Переделки шли этапами.

Ранее изготовленные комплекты надо было дорабатывать до определенного уровня.

Потом были новые изменения и весь ранее выпушенные комплекты вновь дорабатывались.

Платы все отличались

На одной все было сделано навесными проводами.

На другой часть сделана внутри платы, часть навесом.

 

В общем песня.

 

В 1978 году началась настройка первых машин в цехе.

Методики настройки не было никакой.

 

ЦП состоял из множества блоков -12 (?).

Предварительно нужно было проверить каждый блок отдельно чтобы убрать простые ошибки.

Стенды для проверки блоков были типовые - мне пришлось его дорабатывать чтобы проверить блок максимально возможно вне процессора.

 

Мне пришлось писать методику проверки своего блока. Я работал в Конструкторском Бюро (КБ) а еще были цеховые инженеры.

Например - как проверить стек - первый вошел - первый вышел?

Картинки рисовались от руки - как должна выглядеть картинка на экране осцилографа, при проверки выполнения той или иной команды ( текст правда секретарша печатала).

Работа заняла несколько недель.

Инструкция получилась под 200 страниц - формата А4 (правда все на одной стороне).

 

Лично я участвовала в настройке первых 4- ЦП, в 1979 я женился и перехал в Москву.

Ссылка на комментарий
Поделиться на других сайтах

1986 год. озеро Балхаш.

 

Это уже система определения характеристик космических объектов.

 

Каждый объект в космосе имеет линейные размеры и 6 степеней свободы и соответственно 6 параметров скорости.

3 скорости линейные и 3 скорости угловые или скорости вращения вокруг каждой из осей.

Процессор который мы настраивали и определял все эти параметры обрабатывая отраженный сигнал от спутников.

Те. линейные размеры и все скорости.

 

196.jpg

1986 балхаш 9.jpg

 

Апрель, на озере еще лед, но песок нагревается.

Укрывшись от ветра можно загорать.

В конце апреля казахстанская степь покрывается алым ковром от распустившихся тюльпанов.

1986 балхаш 4.jpg

 

* Зимой при морозах в 30 градусов в стандартных пятиэтажках не жарко, спать приходится под парой одеял.

Вода питьевая берется из озера, если на ночь налить график утром на дне полсантиметра осадка.

Наилучшее время - май - загорать, гулять, отдыхать в выходные.

Слесаря (они не регулировщики) им торчать на объекте не надо все время, поэтому зимой на рыбалке. Рыбалка там превосходная.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

http://rus.vrw.ru/page/nachata-razrabotka-pk-i-serverov-na-rossijskom-8-jadernom-processore-elbrus

 

Сравним методы работы 40 лет назад и сейчас - по соблюдению сроков - когда это все будет в виде работоспособного изделия на деле, а не на словах.

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Нашел в архиве фото.

Балхаш.

Реальные размеры этих шаров более 30 метров в диаметре.

Внутри них и находится сама приемная антенна.

 

121.jpg

Ссылка на комментарий
Поделиться на других сайтах

Вот сканировал сегодня архив. Нашел пару интересных фото.

 

Это Григорий Кавишанер - на сенокосе, куда мы часто ездили от работы.

Вот Григорий и был одной из рабочих лошадок при разработке блока параллельных вычислений, что делал Ким.

После распада СССР уехал в Израиль.

 

Изменение размера 1977 сенокос 22.jpg

Ссылка на комментарий
Поделиться на других сайтах

  • 2 года спустя...

Про элементную базу

https://avshap.livejournal.com/725123.html 

В Эльбрусе использовалась 133 серия - военная 54 серия TI (155 - это бытовая версия)

===================

аконец свершилось. Фирма TI после более чем 40 лет выпуска сняла с производства, уже в
этом 2009 году, сеpию 54/74.
Развитие ТТЛ логики прекратилось уже давно, в 1980-е годы. Так что можно изложить ее
историю с начала и до конца.

Микросхемы ТТЛ начали выпускать в середине 1960-х годов. Первой была серия SUHL фирмы
Sylvania, затем HLTTL фирмы Transitron, эти серии были практически идентичны по параметрам,
номенклатуре ИС и совпадали по цоколевке, т.е. были полностью взаимозаменяемы. Лишь третьей
была серия 54/74 фирмы Texas Instruments. Она непринципиально отличалась от первых двух по
параметрам (чуть меньше быстродействие и потребляемая мощность), но имела совсем другую
цоколевку и несколько отличавшийся состав микросхем. Именно разная цоколевка означала
существование двух невзаимозаменяемых линий. Всегда в таких случаях “должен остаться
только один”, и через не столь уж большое время (начало 1970-х) осталась только серия 54/74
и взаимозаменяемые с ней, выпускавшиеся другими фирмами. Из выпускавшегося другими фирмами
следует упомянуть серию 9000 (схемы малой степени интеграции) и 9300 (повышенная степень
интеграции) фирмы Fairchild. Эти схемы были совместимы по цоколевке с 54/74, ставшими
“промышленным стандартом”, но именно в этой серии был впервые выпущен целый ряд интересных
схем повышенной степени интеграции. В частности, популярные 4-разрядные синхронные счетчики
74160 (у нас - К155ИЕ9), 74161 впервые были выпущены как 9310 и 9316.

ТТЛ схемы на уровне технологии 1960-х - 1970-х годов были лучшими из всех которые можно
было сделать. Они превосходили ДТЛ по быстродействию и стоимости производства, были гораздо
дешевле и быстрее КМОП, по сравнению с ЭСЛ (самыми быстрыми) имели меньшую потребляемую
мощность, стоимость, были гораздо удобнее в применении, а быстродействие их было достаточно
для большинства задач.
Поэтому ТТЛ схемы получили самое широкое распространение и выпускались очень многими
фирмами.

Рассмотрим историю серии 54/74 и ее “потомков”.
Цифрами 74 обозначаются микросхемы “коммерческого” класса, с температурным диапазоном 0 -
+70 град. 54 - “военного” класса, их работа гарантирована при температурах от -55 до +125
град. Давно и недолго выпускались также 84 - “индустриального” диапазона от -40 до +85
град.
Далее я буду упоминать только 74, подразумевая что почти всегда выпускались и аналогичные
ей “военные” микросхемы 54.

Первоначально (середина 1960-х) были выпущены серии “стандартная” 74 и “повышенного
быстродействия” 74H.
Типовые параметры их - для 74 время задержки 10 нс, потребляемая мощность 10 милливатт для
одного 2-входового элемента микросхемы 7400 (далее приводятся типовые параметры также для
2-входовых элементов И-HЕ, для других они могут несколько отличаться). Для 74H типовая
задержка 6 нс, типовая мощность 22 мВт.
Коэффициент разветвления по выходу (т.е. число таких же логических элементов, которыми
может управлять один логический элемент) равен 10. Также этот параметp называют нагрузочной
способностью
Первоначальный состав серий:
7400 - четыре 2-входовых элемента И-HЕ.
7410 - три 3-входовых элемента И-HЕ.
7420 - два 4-входовых элемента И-HЕ.
7430 - один 8-входовый элемента И-HЕ.
7440 - два 4-входовых элемента И-HЕ с повышенной до 30 нагрузочной способностью.
7450 - два элемента 2+2И-2ИЛИ-HЕ, один из них имеет входы для подключения расширителей по
ИЛИ.
7460 - два 4-входовых расширителя по ИЛИ.
7470 - JK триггер, с тремя входами J и тремя входами K, причем один из входов J и один из
входов K инверсные.
Количество входов и логических элементов у 7400-7430, 7450, 7460 было ограничено числом
выводов 14-выводного корпуса, а также тем, что они делались все на одном и том же “базовом
кристалле”. В нем создавались элементы (транзисторы, резисторы) для одного 2-входового,
одного 3-входового и двух 4-входовых элементов (для 8-входового оба 4-эмиттерных
транзистора включались впараллель по коллектоpу и базе, получался эквивалент
8-эмиттерного транзистора). Проводники, создаваемые в слое металлизации, для каждого типа
элементов были разные, они и обеспечивали создание на одном и том же кристалле разных
микросхем.

Затем была выпущена “маломощная” серия 74L, типовая задержка 30 нс, типовое потребление 1
мВт.

Развитие ТТЛ микросхем вначале шло в сторону увеличения как степени интеграции, так и
увеличения номенклатуры “простых” элементов.
Из “простых” элементов были созданы схемы И, ИЛИ-HЕ, ИЛИ, увеличена номенклатура И-ИЛИ-HЕ,
созданы различные одиночные и сдвоенные триггеры - как JK, так и D-типа (7474, у нас
К155ТМ2).
В повышенной степени интеграции были сделаны шифраторы, дешифраторы, мультиплексоры,
сумматоры и дp., а также регистры сдвига и хранения, счетчики, память различной емкости,
первоначально небольшой - 16 и 64 бита.
Поскольку  14 выводов для большинства типов микросхем повышенной степени интеграции не
хватало, были созданы корпуса с 16 и 24 выводами. Корпус с 24 выводами позволяет разместить
регистр на 8 разрядов с входами и выходами каждого разряда, а также выводами управления.
Или 16-входовый мультиплексор, дешифратор на 16 выходов, арифметически-логическое
устройство на 4 разряда.
В 16-выводном корпусе можно разместить 4-разрядный регистр сдвига или счетчик с параллельной
загрузкой со всеми управляющими выводами, мультиплексор на 8 входов со стробом, прямым и
инверсным выходами (14 выводов не хватает).
Проблемой для серии 74L при создании микросхем повышенной степени интеграции была
“интегральная резистивность”, т.е. суммарное сопротивление всех резисторов в микросхеме.
Поскольку у 74L номиналы резисторов в 10 раз выше, чем у 74, эти резисторы  занимают почти
все место на кристалле. (Резисторы - полоски, ширину которых уменьшать нельзя, она
определяется возможностями технологии, можно только увеличивать длину, а тем самым и место
занимаемое резистором увеличивается). Поэтому самые первые микросхемы повышенной степени
интеграции серии 74L (дешифратор 4вх в 10вых 74L42, 5-разрядный регистр 74L96 и др.) имели
резисторы не в 10, а всего в 2 раза больше чем у 74. Что повышало входные токи и
потребляемую мощность по сравнению с другими микросхемами 74L, но позволяло разместить все
на кристалле микросхемы при тогдашнем, еще довольно низком уровне технологии.

В 1971 году была выпущена первая серия ТТЛ с диодами Шоттки - 74S. Это позволило практически
исключить насыщение транзисторов и уменьшить время их закрывания. Прогресс технологии
позволил сократить также паразитные емкости и тем самым время открывания (определяемое
зарядом этих емкостей).
Типовое время задержки 74S 3 наносекунды, потребляемая мощность элемента 19 милливатт. То
есть они вдвое быстрее 74H при чуть меньшем потреблении. И при этом длительность фронтов
сигналов такая же как у 74H, т.е. проектирование устройств не усложняется, требования к
монтажу не возрастают.
После выпуска 74S серия 74H прекратила развиваться, а вскоре и вообще перестала
применяться. Поэтому в 74H практически не было микросхем повышенной степени интеграции, в
отличие от 74S - в ней их было много. Проблема большего энергопотребления по сравнению с 74
серией (и вообще большого потребления ИС повышенной сложности, доходившего до 0,5 ватта и
более) решалась за счет интенсивного воздушного охлаждения. Это усложнение систем
охлаждения вполне окупалось повышением быстродействия устройств на серии 74S, почему она и
получила довольно большое распространение и развитие, типов элементов этой серии было
много.
В это же время получили распространение элементы с тремя состояниями на выходе. Первые два
состояния - 0 и 1, третье - отключено. Это позволяло организовать шинную архитектуру, при
которой на одну и ту же шину (совокупность линий с логическими сигналами) поочередно
работают разные выходные элементы.

Следующей в середине 1970-х годов была выпущена серия 74LS (маломощная Шоттки). Точной даты
назвать нельзя, т.к. эта серия была выпущена не одномоментно как серия, а постепенно,
сперва отдельные элементы, потом еще, все больше и больше. 74LS, за счет прогресса
технологии, имела размеры элементов, и, как следствие, малые паразитные емкости внутри
кристалла. Кроме того, была значительно, втрое, повышена граничная частота транзисторов, до
1,5 гигагерц. Предыдущие серии (74, 74H, 74L, 74S) строились на транзисторах с граничной
частотой 400-500 МГц.
Типовое время задержки у 74LS около 10 нс, мощность потребления 2 милливатта, т.е. мощность
при том же быстродействии уменьшена в 5 раз.
74LS создавалась для замены как 74 серии, так и 74L. 74L была практически вытеснена серией
74LS (и производство 74L было прекращено), а 74 продолжала существовать - в ряде применений
несколько меньшая цена и несколько меньшие требования к конструкции, характерные для 74, не
давали 74LS решающего преимущества.
В этот период (середина и вторая половина 70-х годов) продолжалось развитие микросхем
повышенной степени интеграции, чему значительно способствовала малая потребляемая мощность
74LS, в одной микросхеме можно использовать много элементов без риска перегрева. Большое
распространение получили элементы с 3 состояниями и 20-выводной корпус для таких элементов с
шиной 8-битной ширины (16 входов и выходов, 2 вывода управления, 2 земля и питание).
Целый ряд элементов был создан только на 74LS, поскольку потребляемая мощность других серий
вызвала бы нетерпимо сильный перегрев из-за большой рассеиваемой мощности. Например,
однонаправленный 8-разрядный буфер 74S244 имеет мощность до 900 милливатт. Разместить в
такой же корпус двунаправленный буфер серии 74S с вдвое большей мощностью нереально. А
74LS245 с мощностью около 0,5 ватт - вполне возможно.
Кстати. Начиная с серии 74LS произошел отказ от многоэмиттерного транзистора в схеме сборки
по “И” ТТЛ серий. Вместо него применяются диоды Шоттки, либо обычные диоды или PNP
транзисторы (обычные диоды или PNP транзисторы - в сочетании с диодами Шоттки). Так что для
74LS и последующих серий название “ТТЛ” имеет чисто историческое значение, в смысле
преемственности. По факту это ДТЛ логика.

1979 год. Фирма Fairchild создает серию 74F. Использование технологии Isoplanar-II
(глубокое селективное окисление, обеспечивающее боковую изоляцию элементов вместо P-N
переходов), очередное снижение проектных норм (т.е. уменьшение размеров элементов),
повышение в 3 раза по сравнению с 74LS граничной частоты транзисторов (до 4,5 ГГц)
обеспечили высокие параметры этой серии. Типовые времена задержки лучше чем у 74S (около
полутора раз, т.е. 2 нс при малой емкостной нагрузке, 3 нс при емкости нагрузки 50 пФ),
при резко сниженной типовой потребляемой мощности - 5,4 мВт, т.е. в 3,5 раз меньше чем у
74S. Максимальный выходной ток логического нуля у них такой же как у 74H и 74S, 20
миллиампер. Это у обычной логики, буферные схемы с умощненным выходом имеют выходной ток до
64 мА (в основном такие применяются для работы на шины, расположенные на задней панели
корпуса и рассчитанные на подключение многих плат, например шина VME).
В серии 74F широкое распространение получили схемы повышенной степени интеграции, чему
способствовала небольшая рассеиваемая мощность.

1982 год. Империя (Texas Instruments) наносит ответный удар. Были выпущены две серии
практически того же технологического уровня, что и 74F - 74ALS и 74AS.
В 74ALS технологические усовершенствования были использованы для максимального сокращения
потребляемой мощности при росте быстродействия относительно 74LS.
Типовая мощность потребления 74ALS равна 1,2 мВт, т.е. почти столько же, сколько у 74L.
Время задержки типовое (по моему опыту с советским аналогом - серией КР1533 - привожу свои
данные поскольку фирменные противоречивы и несколько фантастичны) равно 5 нс. Что лучше чем
у 74H, потреблявшей почти в 10 раз больше. И примерно в 2 раза (или менее чем в полтора,
если судить по данным, полученным мной измерением серии К555 - аналога 74LS) лучше 74LS. И
вдвое лучше 74. Вообще, по опыту применения, 1533 (КР1533), т.е. 74ALS очень приятная серия
- беспроблемная, быстрая, гораздо меньше потребляет чем 74LS.
74F тоже неплоха, но греются ее 8-разрядные буфера не по-детски. Впрочем, и с ней я особых
проблем не имел. Хорошая быстрая серия.
74AS - попытка превзойти 74F по быстродействию. Потребление 8 мВт, среднее время задержки
немного меньше чем у 74F. Мощность почти вдвое выше, выигрыш в скорости невелик, поэтому
74AS получила относительно ограниченное применение. Действительно массовыми стали 74ALS и
74F (которую производит и фирма TI, видимо, по лицензии).

Последней попыткой дальнейшего развития ТТЛ была созданная фирмой Fairchild серия 74Fr
(конец 198-х). Дальнейшее усовершенствование технологии, повышение вдвое, до 9 ГГц,
граничной частоты транзисторов дало довольно небольшой выигрыш в быстродействии, примерно в
1,4 раза, при в 1,5 раз возросшей потребляемой мощности, в сравнении с 74F (это данные
сравнения 74F74 и 74Fr74). Это не привлекло внимания потребителей, серия 74Fr не получила
распространения, была снята с производства фирмой Fairchild, хотя 74F она продолжает
производить.
Можно сказать - последняя попытка провалилась.

На этом развитие ТТЛ микросхем прекратилось. Эстафету прогресса в логических микросхемах
перехватили БиКМОП и КМОП серии. В настоящее время и БиКМОП (основанные на сочетании
биполярных и КМОП транзисторов) прекратили развитие. Причина - невозможность создания
БиКМОП микросхем на номинальное напряжение питания менее 2,5 вольт. КМОП этого ограничения
не имеют, уже есть серия (74AUC), рассчитанная на напряжение питания 1,8В как оптимальное
для нее, причем более быстродействующая чем все более ранние серии.

В исторической перспективе, причем не столь уж далекой, ТТЛ микросхемы с их номинальным
напряжением питания 5 вольт полностью отойдут в прошлое. Поскольку уже не первый год самый
распространенный номинал питания логики уже 3,3 вольта.

Отечественные аналоги ТТЛ серий (наша серия - серия TI).
133 - 54.
К155, КМ155, 155 - 74.
130 - 54H.
К131 - 74H.
134 - 54L.
КР134 - 74L.
530 - 54S.
КР531 - 74S.
533 - 54LS.
К555, КМ555 - 74LS.
1531 - 54F.
КР1531 - 74F.
1533 - 54ALS.
КР1533 - 74ALS.
1530, КР1530 - приблизительно соответствует 54AS, 74AS.

Выпущены также серии 136 и К158, примерно соответствующие 54L и 74L, но отличающиеся от
54L/74L вдвое большей потребляемой мощностью и немного бОльшим быстродействием. Эти серии
(136, К158) включали лишь микросхемы малой степени интеграции.

Выпускалась серия 106, содержавшая не более 2 логических элементов в корпусе. Она
применялась в тяжелых условиях эксплуатации (космос и т.п.)

     Cheers,   Aleksei [mailto:pogorily@nm.ru]
Ссылка на комментарий
Поделиться на других сайтах

Про прототип - это машины Барроуз - структура была взята с модели 5700 - это параллельная обработка данных, но добавлены оригинальные вещи, например теговая структура.

http://cyclowiki.org/wiki/История_процессоров_Эльбрус

===============

Суперкомпьютеры Burroughs Corporation

Фирма становится ведущей в производстве вычислительных машин, её компьютеры становятся всё сложнее и мощнее. В 1952 году именно Burroughs создаёт память для первой в мире ЭВМ — знаменитого ENIAC'а. Через год фирма переименовывается в Burroughs Corporation. Одним из важных направлений её деятельности становится разработка суперкомпьютеров.

Особенность суперкомпьютеров Burroughs состояла в аппаратной реализации языка программирования высокого уровня. В качестве такого языка был в конце 60-х годов выбран ALGOL-68 — вероятно, наиболее мощный из всех «паскалеподобных» языков. Что важно, ALGOL-68 был рассчитан на распараллеливание вычислений. Язык был настолько мощным, что его реализации на других неспециализированных системах (реализацией ALGOL-68 на ЕС ЭВМ — аналоге американских IBM-360 — занимался, например, Ленинградский Государственный Университет) не получили распространения, как слишком медленные. ALGOL-68 был вершиной структурного программирования, хотя на смену ему уже поднимались объектно-ориентированные технологии.
Подробнее: 

Burroughs и International Business Machines

Но вернёмся к Burroughs. В начале 80-х годов прошлого века на заводах и в проектировочных центрах фирмы трудилось почти 20 тысяч человек. Тем не менее к концу этого десятилетия фирму победил ещё более мощный конкурент — «Голубой гигант» — фирма International Business Machines. На этом закончилась история Burroughs.

Но история созданных Burroughs компьютеров не закончилась на крахе фирмы. Они были достаточно сложными — аппаратная реализация сложных программных конструкций не позволяла их сильно упростить, зато как суперкомпьютеры они были на высоте — и послужили прототипом для суперкомпьютеров СССР, благо операционные системы для них можно было для начала заимствовать, а образцы самих суперкомпьютеров, в отличие от конкурировавших с ними суперкомпьютеров Cray, были удачно закуплены через третьи страны.

[править]Рождение Эльбруса

СССР в начале 1970-х годов для систем противоракетной обороны срочно требовались мощные суперкомпьютеры. Ими занимался Институт Точной Механики и Вычислительной Техники Академии наук СССР (ИТМ и ВТ). В этом институте ранее были созданы первые советские ЭВМ — как это было и с советскими атомными бомбами, сначала копировавшие американские образцы — разведка в то время работала очень активно. ИТМ и ВТ являлся главным компьютерным проектным центром ВПК. Он и взялся за разработку советских аналогов суперкомпьютеров Burroughs, названных похожим на «эль Берроуз» образом - «Эльбрус». Ведущие сотрудники ИТМ и ВТ увлекались горнолыжным спортом.

Суперкомпьютеры Cray тоже копировались (так и не законченная БЭСМ-10), но эта работа не сулила быстрого успеха и была передана в другую организацию. А работу над советскими аналогами суперкомпьютеров Burroughs вело подразделение ИТМ и ВТ под руководством научного руководителя проекта Б. А. Бабаяна. На рубеже 1977-78 годов появился суперкомпьютер «Эльбрус-1» — 5,5 млн операций в секунду, оперативная память 64 Мегабайта. По тем временам — очень хорошо (хотя и хуже, чем у прототипа). На рубеже 1984-85 годов — «Эльбрус-2» — 125 млн операций в секунду, 144 Мегабайта.

Этими компьютерами оснащались Центр управления космическими полётами, советские ядерные центры, системы противоракетной обороны.

[править]Эльбрус-3/Эль-90
Подробнее: http://cyclowiki.org/wiki/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%BE%D0%B2_%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81

===========

==========================

Самое главное - это  АППАРАТНАЯ РЕАЛИЗАЦИЯ ЯЗЫКОВ ВЫСОКОГО УРОВНЯ - в Эльбрусе была реализован Алгол - те. машинные команды повторяли команды языка. И программа написанная на Алголе - траслировалась в коды очень просто.

================

Ссылка на комментарий
Поделиться на других сайтах

 

http://it-history.ru/index.php/Опыт_внедрения_Эльбрус-1

===============

Опыт внедрения Эльбрус-1

 

Б. А. Андреев

Письмо Ю. Ревичу от 23.04.2012 г.

Уважаемый Юрий Всеволодович Ревич, в своей статье «У нас была бы лучшая в мире персональная ЭВМ» в Новой газете от № 44 от 20 апреля 2012 года Вы пишете: «Эльбрус» так и остался в истории единственным примером конкурентоспособных отечественных разработок после 1970-х годов.» Позвольте рассказать Вам как под моим руководством запускался первый и единственный в Ленинграде 2-х процессорный МВК «Эльбрус-1».

В 1982 году я работал в должности зам. главного инженера подразделения «Объект 6» в Ленинградском производственно-техническом предприятии, которое, в частности, занималось разработкой программного обеспечении для управляющих ЭВМ, входивших в состав супер РЛС комплексов. МВК «Эльбрус-1» и предназначался для управления одной из таких РЛС. Он и ставился на нашем предприятии для предварительной разработки рабочей программы.

Поскольку я в единственном лице разрабатывал планировку помещений для установки оборудования «Эльбрус-1» и лично разрабатывал всю систему энергообеспечения вплоть до шкафов управления агрегатами ПСЧ-50, обеспечивавшими «Эльбрус-1» электропитанием 220 В/400 Гц, а также проектировал систему трубопроводов водяного охлаждения Эльбруса, я тщательно изучил руководящие технические мероприятия (РТМ) ИТМиВТ в части применяемых для этого материалов. В РТМ категорически запрещалось применять в системе водяного охлаждения латунную арматуру и красонмедные трубы, а вентили и краны из нержавеющей стали на давление меньше 25 атмосфер в СССР практически не выпускались. Каково же было наше удивление, когда в секции охлаждения в первых пришедших стойках  Эльбруса мы увидели и латунную арматуру, и касномедные трубы. Казалось бы - проблема решена, но она вылезла через год эксплуатации, когда из-за электрохимической коррозии на дистиллированной воде стали выходить из строя алюминиевые теплообменники, встроенные в шкафы Эльбруса из-за появившихся в них дыр. Кстати, ресурс указанных теплообменников равнялся 500 часам. Как же можно было в такую дорогостоящую (22 млн. рублей) ЭВМ вставлять такие теплообменники? Но это были пока ещё цветочки, ягодки нас ждали впереди.

Наконец установили все шкафы, раскатали кабельное хозяйство и попытались включить Эльбрус. Не тут то было. Оказалось, у Эльбруса отсутствует центральный пульт (который так и не появился, ну не смогли в ИТМиВТ его разработать). Соединители в шкафах для подключения пульта есть, а пульта нет. Ну разобрались, какие контакты надо замкнуть, чтобы разрешить включение питания, перемкнули их канцелярскими скрепками (я не шучу, ответных то частей соединителей нет) и начали наладку.

Первое, что выяснилось, никакой постоянной памяти в Эльбрусе нет, и чтобы его оживить, необходимо закачать в оперативную память с перфоленты нечто в виде BIOS. А перфолента бумажная, от частого использования рвётся. Да и выполнена она в коде, который устройство подготовки данных ЕС ЭВМ, поставляемое с Эльбрусом, не поддерживает (код более старого ГОСТ). Пришлось мне бегать по Питеру в  поисках пластмассовой перфоленты.

Наконец аппаратные тесты прошли, пора ставить операционную систему. Поехал я в ИТМиВТ договариваться о её поставке. Тут то меня и огорошили. Ты, говорят, мужик, заводи у себя журнал изменений и отступлений и, либо у тебя Эльбрус соответствует электрическим схемам и не работает, или ты в соответствии со своим пониманием  переделываешь электрические схемы, и Эльбрус худо-бедно начинает работать. Наш комплект Эльбруса имел заводской номер 22. От него, кстати, отказался академик Харитон, иначе не видеть нам его, как своих ушей. И везде, где стоял такой Эльбрус, его ковыряли как кому придётся. Загорский завод вконец потерял контроль над схемотехническим решением выпущенных. Пару раз на моей памяти они (загорчане) пытались объявить какой-то комплект Эльбруса  эталонным, и произвести доработку всех выпущенных Эльбрусов к единой схемной реализации, но у них так ничего и не вышло.

Перейдём теперь к операционной системе. В ИТМиВТ мне было заявлено, что для того, чтобы установить операционную систему, необходимо привезти в ИТМиВТ мастер-диски дисководов, установленных у нас. Они у себя в ИТМиВТ отберут наиболее близкий мастер-диск по юстировочным параметрам, а мы у себя отюстируем дисководы по этому отобранному мастер-диску и можем приезжать со стандартным пакетом дисков для закачки на него операционной системы.

Во всех нормальных ЭВМ операционная система поставляется на магнитной ленте. В составе МВК «Эльбрус-1» было аж 8 лентопротяжек ЕС ЭВМ, но для них не был написан, как теперь говорится, драйвер, и они стояли в зале мёртвым грузом.

Теперь скажем пару слов о накопителях на магнитных барабанах. Поначалу я никак не мог понять, откуда в ЭВМ 4-го поколения появляются магнитные барабаны, когда весь мир давно от них отказался. И вот, после долгих размышлений, я выскажу свою гипотезу. В ИТМиВТ был отдел накопителей на магнитных барабанах и, чтобы его не разгонять, ему поручили поучаствовать в разработке ЭВМ 4-го поколения. Мы, как всегда, идём своим путём.

У нашего предприятия были весьма тесные связи с Загорским электромеханическим заводом (ЗЭМЗ), одним из лучших заводов электроники в Союзе, так вот руководство завода в частных беседах весьма нелестно высказывалось о выпускаемых им Эльбрусах, а в это время у них в течение 5-ти лет лежала документация на ЭВМ М-13 разработки М.А. Карцева, которая должна была стать сердцем Красноярской РЛС. Таким образом, можно сказать, макет МВК «Эльбрус-1», который выпускал ЗЭМЗ в угоду ИТМиВТ, стал причиной, по которой не была построена Красноярская РЛС (это моё личное мнение).

Вся убогость и халтурность МВК «Эльбрус-1» особенно контрастировала по сравнению с ЭВМ М-10 М.А. Карцева, которая стояла в 50-ти метрах у нас на предприятии. Это, кстати, было единственное место в СССР, где обе советские супер ЭВМ стояли бок о бок и могли нами сравниваться.

Хочу добавить несколько слов по поводу МВК «Эльбрус-2». По моим сведениям три 10-ти процессорных МВК «Эльбрус-2» были использованы как управляющие ЭВМ в РЛС ПРО «Дон» под Москвой в Софрино. Мне лично неизвестно, как это удалось, но разработчики из РТИ им. академика Минца добились, чтобы ИТМиВТ сделали таки из «Эльбруса-2» управляющие ЭВМ, тем более, что их прежние разработки РЛС использовали управляющие ЭВМ, разработанные М.А. Карцевым, и они знали, как должны работать управляющие ЭВМ.

Теперь несколько слов насчёт ЭВМ М4-2М, год начала выпуска которой - 1964 и год прекращения выпуска – 1984. С 1971 года я лично принимал участие во вводе в эксплуатацию 9-ти этих ЭВМ сначала как инженер, а затем как руководитель пуско-наладочной бригады. Эти ЭВМ были заменены на компьютеры IBM PC к середине 2000 годов. Причём замена была произведена не переписыванием боевых программ, а созданием на IBM PC эмулятора команд ЭВМ М4-2М и загрузкой в IBM PC программ в кодах М4-2М. Дело в том, что архитектура ЭВМ М4-2М предвосхищала архитектуру IBM PC, и это в 1963 году!

Отдельно хочется сказать о последовательном синхронном шлейфе с пропускной способностью 100 Кбит/с ЭВМ М4-2М. Эта синхронная сеть разбивалась на 64, 128 или 256 каналов по 16 разрядов, и все устройства РЛС были синхронно привязаны к своим каналам и принимали или передавали в ЭВМ М4-2М соответствующую информацию в двоичном коде. Таким образом это была одной из первых, если вообще не первая промышленная сеть обмена информацией между ЭВМ. Кстати, РЛС СПРН «Днепр» на базе ЭВМ М4-2М были полностью автоматическими, т.е. обслуживающий персонал только наблюдал за работой РЛС, и все данные о её работе автоматически пересылались на командный пункт в подмосковный Солнечногорск.

Отсюда можно сделать вывод, что ЭВМ М4-2М за свою долгую жизнь достойна книги рекордов Гиннеса.

===========================

Вот вот. "Доработать до...." - вот этим мы и занимались. Дорабатывали изменения в машинах. Двух одинаковых машин не было. На одно изменения сделаны навесным монтажем. В другой они уже сделаны в печати. А потом новые изменения - и уже черт ногу сломит - платы все разные - на одной одни провода, на другой другие.

 

Ссылка на комментарий
Поделиться на других сайтах

  • 4 года спустя...

Пожалуйста, авторизуйтесь, чтобы оставить комментарий

Вы сможете оставлять комментарии после авторизации



Войти
×
×
  • Создать...