Информационные технологии в СССР. Создатели советской вычислительной техники
Шрифт:
За пультом ЭВМ «МИР-2». В руке оператора — световое перо (фото автора, 1975 год)
В подходе к конструированию «МИРов» в полной мере проявилось достоинство Глушкова, сочетавшего в себе математика мирового уровня с общеинженерной подготовкой: напомним, как еще в детстве с помощью отца он конструировал радиоприемники и управляемые модели. В создании персональных компьютеров на Западе математики не участвовали, их авторами были инженеры-электронщики без основательной математической подготовки, что не могло не сказаться на уровне разработок. Как много потеряла отрасль от этого, можно видеть на примере присоединившегося к процессу создания первых компьютеров выдающегося математика Джона фон Неймана, которому сразу удалось далеко продвинуть теоретические основы конструирования
ЭВМ МИР-1
В конце 1960-х годов В. М. Глушков вплотную приблизился к решению проблемы принципиального изменения архитектуры ЭВМ. При разработке ЭВМ «Украина» им была предложена структура, отличная от классической модели фон Неймана. Эта машина построена не была из-за отсутствия необходимой элементной базы, но заложенные в нее идеи Виктор Михайлович в 1974 году изложил в докладе о рекурсивной ЭВМ на конгрессе Международной федерации по обработке информации (IFIP). В его выводах было заявлено, что только разработка принципиально новой «нефоннеймановской» архитектуры вычислительных систем позволит решить проблему создания суперЭВМ, производительность которых увеличивается неограниченно при наращивании аппаратных средств (в отличие от «обычных» многопроцессорных ЭВМ, где рост производительности быстро снижается с увеличением числа вычислительных ядер).
Идея построения рекурсивной ЭВМ, основанная на использовании математического аппарата рекурсивных функций, так и осталась нереализованной из-за отсутствия в то время необходимой технической базы. Однако сам принцип вошел в арсенал современной информатики: рекурсивные функции изучает сейчас любой студент по специальностям, связанным с программированием.
В конце 1970-х годов Глушков предложил принцип макроконвейерной архитектуры ЭВМ со многими потоками команд и данных (архитектура MIMD по современной классификации), как принцип реализации «нефоннеймановской» архитектуры и получил авторское свидетельство на данное изобретение. Этот принцип в дальнейшем был реализован в макроконвейерной ЭВМ в Институте кибернетики под руководством В. М. Глушкова С. Б. Погребинским (главный конструктор), В. С. Михалевичем, А. А. Летичевским, И. Н. Молчановым. Машина ЕС-2701 (1984) и вычислительная система ЕС-1766 (1987) были переданы в серийное производство на Пензенский завод ЭВМ. На тот период это были самые мощные в СССР вычислительные системы с номинальной производительностью, превышающей рубеж 1 млрд оп./с. При этом в многопроцессорной системе обеспечивались почти линейный рост производительности по мере наращивания вычислительных ресурсов и динамическая реконфигурация.
ЭВМ МИР-2
ЭВМ МИР-3
Выдающийся кибернетик
Еще живя в Свердловске, В. М. Глушков прочитал статью С. Л. Соболева, А. И. Китова и А. А. Ляпунова «Основные черты кибернетики» [5.3] и книгу А. И. Китова «Электронные цифровые машины» [5.2] — первую отечественную книгу-учебник по программированию ЭВМ и их применениям. Это в значительной степени повлияло на его дальнейшую научную специализацию. Вычислительная техника рассматривалась Виктором Михайловичем как основное техническое средство кибернетики. Такое понимание нашло отражение в первой в мире «Энциклопедии кибернетики», подготовленной в двух томах по инициативе В. М. Глушкова большим коллективом научных сотрудников и специалистов и изданной в 1974 году под его редакцией. В энциклопедии освещались теоретическая, экономическая, биологическая и техническая кибернетика, теория ЭВМ, прикладная и вычислительная математика.
Глушков работал над реальным воплощением ключевых идей кибернетики, находившихся в то время на переднем крае науки. На рубеже 1950–1960-х годов, когда большинство еще воспринимало ЭВМ, как «большой арифмометр», руководимый им коллектив работал в направлениях, известных под общим названием «искусственного интеллекта»: распознаванием образов (В. А. Ковалевский), проблемами машинного перевода (А. А. Стогний), анализом и синтезом речи (Т. К. Винцюк) и другими.
Для этой цели были созданы одни из первых в мире устройств для ввода и вывода изображений. Г. Л. Гиммельфарб, один из ветеранов Института кибернетики, вспоминает: «ЭВМ „Киев“ стала первой в Европе системой цифровой обработки изображений и моделирования интеллектуальных процессов. К ней были подключены два оригинальных периферийных
Высказываемые Глушковым идеи высоко оценивались не только в СССР, но и за рубежом, в том числе на родине кибернетики. Его статьи публиковались в Американской технологической энциклопедии, а знаменитая Британская энциклопедия заказала для издания 1973 года статью о кибернетике именно Глушкову. В течение многих лет он был членом программных комитетов Международной федерации по обработке информации (IFIP) и автоматического управления (IFAC), исполнял обязанности консультанта правительств Болгарии, ГДР, ЧССР, был экспертом ООН, существенно влиял на формирование тематики Международного института прикладного системного анализа (IIASA).
В. М. Глушков выступал с новыми идеями построения систем искусственного интеллекта типа «глаз-рука», «читающий автомат», «самоорганизующаяся система», систем автоматизации математических доказательств. Он работал над компьютерными системами имитационного моделирования таких процессов интеллектуальной деятельности, как принятие решений, отображение состояния и ситуаций в экономических, технических, биологических и медицинских системах. Получили развитие предложенные Глушковым подходы по использованию в автоматизированных информационных технологиях средств естественного языка. Разработанные им принципиально новые подходы и основанные на них методы и модели для систем обработки информации подготовили основу для развития современной информатики.
Как погас ОГАС
Естественная для плановой экономики идея об автоматизированном управлении народным хозяйством с помощью вычислительных машин на рубеже пятидесятых-шестидесятых годов в Советском Союзе, как говорится, витала в воздухе. Первым мысли о применении ЭВМ в народном хозяйстве публично высказал один из конструкторов первых ЭВМ И. С. Брук в 1956 году в докладе на сессии Академии наук. В 1957 году он опубликовал в центральном идеологическом журнале «Коммунист» статью «Электронные вычислительные машины — на службу народному хозяйству».
Первый конкретный проект в этом направлении принадлежит полковнику Анатолию Ивановичу Китову, руководителю Вычислительного центра Минобороны. В 1959 году Анатолий Иванович послал свой проект, получивший среди специалистов название «Красная книга», руководителю СССР Н. С. Хрущеву. В нем он предлагал создание Единой государственной сети вычислительных центров (ЕГСВЦ) двойного назначения — для управления национальной экономикой СССР и Вооруженными силами страны [54] .
54
Подробнее о проекте «Красная книга» см. в очерке об Анатолии Ивановиче Китове, помещенном в этом сборнике.
В. М. Глушков и С. Б. Погребинский
Первые инициативы Китова были поддержаны в ЦК и правительстве, но второе его письмо, начинавшееся с критики «родного» Министерства обороны, привело к разгромному результату: проект был отклонен, а сам Китов уволен из рядов Минобороны и исключен из партии. По существу проект «Красная книга» даже не рассматривался, и предложение Китова «перегнать Америку, не догоняя» осталось незамеченным.
Вторая попытка осуществить эту грандиозную идею была предпринята под руководством Виктора Михайловича Глушкова в начале шестидесятых. Он сумел заинтересовать идеей авторов «косыгинской реформы», и начало работ по проекту, получившему первоначальное название Единая государственная сеть вычислительных центров (ЕГСВЦ), было санкционировано в 1962 году самим заместителем председателя Совета министров СССР А. Н. Косыгиным. Где-то около 1970 года проект получил название ОГАС (Общегосударственной автоматизированной системы управления).