Опыт внедрения Эльбрус-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М за свою долгую жизнь достойна книги рекордов Гиннеса.