Информационные технологии в СССР. Создатели советской вычислительной техники
Шрифт:
Октябриса Николаевна Малиновская в Феофании, 1960 год
В том же 1958 году, вскоре после преобразования лаборатории в Вычислительный центр АН УССР, получившего новое здание, продолжались работы над двухмашинной системой радиолокационного обнаружения воздушных целей и наведения на них истребителей, выполнявшуюся совместно с НИИ-5 Главного артиллерийского управления Министерства обороны СССР [79] двумя группами под руководством Б. Н. Малиновского (машина первичной обработки радиолокационной информации) и З. Л. Рабиновича (машина наведения). Малиновский вспоминает: «Появилась возможность посещать интересные семинары в Москве, посвященные вопросам использования цифровой
79
Крупнейшее предприятие по разработке систем ПВО и управления воздушным движением, существующее с довоенных времен. После распада СССР официально обрело название Московский НИИ приборной автоматики (МНИИПА), в 2010 году объединилось с ГСКБ «Алмаз — Антей», став его структурным подразделением — НТЦ «МНИИПА».
80
Анатолий Леонидович Лифшиц (1914–1973) — один из пионеров создания сложных автоматизированных систем управления, работающих в реальном масштабе времени, впоследствии директор НИИ-5/МНИИПА (1962–1970). В годы, описываемые Малиновским, А. Л. Лифшиц был начальником отдела и главным конструктором аппаратуры «Каскад» для решения задачи наведения истребителей в составе АСУ «Воздух-1».
После прихода в лабораторию В. М. Глушков подключился к разработке алгоритма наведения истребителя на цель, и, как пишет Малиновский, «быстро с этой задачей справился». В 1957–1958 годах Борис Николаевич возглавил еще одну разработку военного назначения — проект бортовой ЭВМ фронтового бомбардировщика по заказу киевского ОКБ, носившего тогда скромное название «п/я 24» [81] . Эти работы дали ему необходимый опыт для более масштабной разработки, вошедшей впоследствии в золотой фонд советской компьютерной отрасли: первой в СССР полупроводниковой серийно выпускаемой управляющей машины широкого назначения (УМНШ) «Днепр».
81
Ныне ОАО «Научно-исследовательский институт электромеханических приборов». Знаменито тем, что в этом ОКБ был разработан «черный ящик» для космического корабля «Восток» с Гагариным на борту. Отметим, что авторы заметки на украинском сайте об этом ошибаются, приписывая НИИЭП разработку первого советского магнитофона в 1958 году — выпуск первого серийного магнитофона «Днепр» на Киевском заводе радиоаппаратуры был начат в 1949 году, почти на десять лет раньше указанного авторами срока.
УМШН «Днепр»
Борис Николаевич начал работу по созданию УМШН «Днепр» по предложению В. М. Глушкова в 1958 году. По словам Малиновского, это произошло так.
«Как-то, встретив меня чуть ли не в коридоре только что построенного здания ВЦ АН УССР (на его открытие приезжал Б. Е. Патон), Виктор Михайлович сказал:
— Надо разработать универсальную управляющую машину. Сейчас все увлекаются специализацией. Но проектировать ЭВМ долго, она к моменту создания устареет, а внести изменения в специализированную ЭВМ практически невозможно. Техника всегда возникает в универсальном варианте, а потом происходит специализация».
В те годы идея создания управляющей машины витала в воздухе. УМШН «Днепр» стала первой в СССР.
Машина «Днепр» в основном предназначалась для того, что через некоторое время назовут АСУ ТП (автоматизированная система управления технологическим процессом). Тогда, однако, такого понятия еще не существовало. И, что еще хуже, не было единой системы измерительных приборов: существующие сотни типов приборов в массе своей были стрелочные, рассчитанные на визуальное восприятие, цифровые измерения еще не существовали и в проекте. Потому на первом плане стало проектирование интерфейса связи с регулируемым объектом на основе стандартных
УМШН «Днепр» в Политехническом музее в Москве
Отладка первого образца УМШН «Днепр», 1960 год
В конструкции самой машины вроде бы все было ясно — к тому времени теоретических проблем уже не было. Однако, в «Днепр» намечалось использование полупроводников и ферритовой памяти на миниатюрных сердечниках, более надежных и компактных, чем ламповая техника, а в этой области опыта в 1958 году во всей стране, практически, не было ни у кого. Даже в ИТМ и ВТ только-только закончили проектировать ламповые БЭСМ-2 и М-20, а проекты полупроводниковых БЭСМ-3М и БЭСМ-4 еще даже не начинались. Так что у Бориса Николаевича есть все основания называть «Днепр» первой советской машиной на полупроводниковой базе.
Отсюда и трудности: пришлось создать специальный проектно-конструкторский отдел и другие подразделения. Не просто было «достать» радиодетали для серийного производства — сейчас в это вряд ли кто поверит, но Малиновскому приходилось даже отбирать среди заказчиков машины тех, кто способен поставить хотя бы часть комплектующих. После того как о проектируемой ЭВМ стало известно в стране, в ВЦ АН УССР появились «ходоки» из разных организаций для переговоров о поставке машины. Из них отобрали наиболее квалифицированных и заинтересованных (как пишет Борис Николаевич, в том «чтобы машина попала в умелые руки»): неудача могла дискредитировать всю идею. Противников у компьютеризации производства и без того было предостаточно. Малиновский вспоминает такой случай:
«В 1959 г. в Москве проводилось первое всесоюзное совещание по управляющим машинам. Прозвучал там и мой доклад об УМШН, которая уже начинала оживать. Он вызвал многочисленные вопросы. Меня включили в комиссию по подготовке решения совещания. В проект включили фразу: „Одобрить разработку УМШН в АН УССР“. На заключительное заседание комиссии явился начальник отдела вычислительной техники Госплана СССР Лоскутов. Я знал его по книге, посвященной различного рода РЦУ и специализированным ЭВМ (довольно примитивной). Держался он, как царский вельможа. Услышав фразу об УМШН, сказал:
— Убрать, чтобы и духу не было! Эта машина делается ради прихоти академиков и никому не нужна!».
9 декабря 1961 года «Днепр» был принят Государственной комиссией под председательством академика А. А. Дородницына.
Комиссия отметила:
а) машина УМШН является первой в СССР полупроводниковой управляющей машиной широкого назначения, предназначенной для контроля и управления рядом производственных объектов в различных отраслях промышленности, а также для изучения объектов. Кроме того, машина может использоваться как универсальная вычислительная машина средней производительности;
б) в машине имеется ряд оригинальных технических решений, реально обеспечивающих широкое назначение машины: секционность построения блоков памяти и коммутатора; программный обмен информацией между машиной и объектом; возможность подключения к нестандартным датчикам; электронный коммутатор сигналов и др.
Комиссия считает, что предъявленная техническая документация на машину УМШН пригодна для освоения серийного производства машины. Окончательную корректировку документации следует произвести в процессе освоения опытной серии машин.
Тем не менее, изготовление первых образцов УМШН в серийном производстве задерживалось. Директор киевского завода «Радиоприбор» М. З. Котляревский принял на работу вчерашних выпускников школы.
Один из 2300 электронных модулей УМШН «Днепр»
Они-то и занялись пайкой соединений (несколько тысяч). В результате первый образец «Днепра» пришлось полностью перепаивать и заменять поломанные разъемы, только тогда удалось приступить к отладке. Малиновский вспоминает:
«Лет через пять после этого тяжелейшего года, связанного и с моими переживаниями и с тем, что мне приходилось почти постоянно бывать в цехе завода, где шла подготовка к серийному выпуску УМШН, я, приехав из Швеции, где делал доклад на симпозиуме ИФАКИФИП по применению ЭВМ для управления в промышленности, встретил главного технолога завода той поры — В. А. Згурского (позднее он стал директором завода, а затем мэром Киева).
Он спросил меня: