Информационные технологии в СССР. Создатели советской вычислительной техники
Шрифт:
Первым компьютером, установленным в ВЦ № 1 и в Минобороны, была первая в СССР серийная ЭВМ «Стрела», спроектированная в СКБ-245 под руководством Юрия Яковлевича Базилевского и Башира Искандаровича Рамеева. В книге «Электронные цифровые машины» Китов приводит ее технические характеристики в качестве примера. В этот начальный период развития вычислительной техники в СССР существовала жесткая конкуренция между конструкторскими школами С. А. Лебедева (МЭСМ и БЭСМ), И. С. Брука (М-1 и М-2) из АН СССР и оборонкой в лице СКБ-245. Вскоре в ВЦ № 1 появилась еще и другая ЭВМ под названием «Интеграл».
Описание деятельности коллектива ВЦ № 1 под руководством Китова может занять целую книгу или, по крайней мере, отдельную статью такого же объема, как эта. Достаточно сказать, что в период руководства Китовым, в 1954–1960 годы, именно ВЦ № 1 обеспечивал расчеты на ЭВМ, необходимые для запусков межконтинентальных баллистических ракет, первых советских спутников, межпланетных станций и пилотируемых полетов. Владимир Петрович Исаев вспоминает об обстановке того времени: «Конечно, и ОКБ-1 [60] и НИИ-4 (о НИИ-4 см. сноску 3. — Ю. Р.) был нужен свой мощный ВЦ, который выполнял бы все необходимые
60
Головное ракетное КБ под руководством С. П. Королёва, впоследствии НПО «Энергия» (ныне РКК «Энергия» им. С. П. Королёва).
Сотрудники ВЦ № 1 у пульта управления ЭВМ «Стрела». В центре — Н. А. Криницкий, крайний справа — Г. А. Миронов
Кроме простого обслуживания организаций Минобороны, в пятидесятые годы ВЦ № 1 стал фактически еще одним научным центром страны, где развивалась советская компьютерная отрасль, в одном ряду с такими именитыми институтами, как ИТМ и ВТ и СКБ-245. Упомянем еще только одно достижение ВЦ № 1: это создание под руководством Китова в 1959 году самой быстродействующей в то время ЭВМ М-100 (цифра от быстродействия, составлявшего 100 тыс. операций в секунду [61] ), предназначенной для обработки информации, поступающей от радиолокаторов кругового обзора. М-100 навсегда осталась самым мощным в мире компьютером I поколения (т. е. построенным на основе электронных ламп). В М-100 было много новшеств: например, использовалось одно из первых оперативных запоминающих устройств на ферритовых кольцах, самостоятельной разработки ВЦ № 1. Но главным в ней был принцип «четырехкратного совмещения этапов такта машинных команд», на который А. И. Китов совместно с М. В. Мыльниковым, А. И. Шуваловым и О. В. Селезневым получил авторское свидетельство с приоритетом от 27 июня 1958 года. Этот принцип, ныне известный под названием «конвейерной обработки», активно пропагандировался С. А. Лебедевым, но впервые в мире был внедрен на практике именно в М-100. М-100 разрабатывалась как исследовательская ЭВМ и была передана на полигон в Киевское высшее радиотехническое училище. Была в ВЦ № 1 разработана и другая ЭВМ — «Удар», и тоже новаторская (на полупроводниках). Она была принята на вооружение, как машина для подготовки стрельбы баллистическими ракетами, и выпускалась серийно.
61
Напомним, что М-2 °C. А. Лебедева, принятая Госкомиссией в 1958 году с формулировкой «самая быстродействующая в мире», имела производительность всего 20 тыс. операций в секунду.
Китовы с сыном Володей, 1957 год
Анатолий Иванович успешно руководил ВЦ № 1 до 1960 года, когда разразилась катастрофа: его выгнали из партии и лишили права занимать руководящие должности в системе Минобороны. Почему же так получилось?
Глобальная система управления народным хозяйством
В январе 1959 года А. И. Китов посылает в ЦК КПСС новаторский документ (известный как «Первое письмо А. И. Китова Н. С. Хрущёву») (подробнее об этом см. [5.17]), содержащий кардинальные предложения о направлениях полномасштабного развития вычислительной техники в стране. Письмо было написано в преддверии внеочередного XXI съезда КПСС, давшего старт первой (и последней) в истории СССР «семилетке», и сформулировавшего знаменитую задачу «догнать и перегнать наиболее развитые капиталистические страны по производству продукции на душу населения». Приложением к письму была брошюра Китова «Электронные вычислительные машины» (1958), где говорилось о создании Единой государственной сети вычислительных центров (ЕГСВЦ). Это было первое в СССР и в мире предложение о создании общегосударственной автоматизированной системы управления национальной экономикой. А. И. Китов писал: «В дальнейшем отдельные вычислительные центры должны быть связаны в единую систему автоматической информационной и вычислительной службы, которая будет обеспечивать нужды всех учреждений и организаций в необходимой научной, технической, экономической и другой информации и выполнение вычислительных работ. […] Наличие единой сети информационных и вычислительных машин позволит также быстро и оперативно собирать и обрабатывать необходимые статистические сведения о состоянии отдельных предприятий, наличии материалов, денежных средств, рабочей силы и т. д. и оперативно использовать результаты обработки для планирования и руководства хозяйством».
Руководство СССР поддержало многие содержавшиеся в письме А. И. Китова предложения. В документах съезда о вычислительной технике упоминалось лишь вскользь — причем, что интересно, в контексте управления производством. В то время это было новое и еще совсем не очевидное направление (в очерке о Б. Н. Малиновском рассказывается, как ему приходилось преодолевать сопротивление при внедрении управляющих машин в производство). Возможно, поэтому письмо Анатолия Ивановича попало «в жилу» и оказало большое влияние на развитие вычислительных средств в СССР. В мае было принято совместное постановление ЦК КПСС и Совета Министров СССР об ускоренном создании новых ЭВМ и широком их использовании в народном хозяйстве. Была образована специальная правительственная комиссия под председательством академика А. И. Берга, которая одобрила инициативу заместителя начальника Вычислительного центра Министерства обороны СССР. В конце июня 1959 года вопросы развития вычислительной
техники в числе других проблем ускорения технического прогресса были подняты на пленуме ЦК КПСС.Автограф А. И. Берга «Дорогому Анатолию Ивановичу на добрую память от старого друга»
Однако главную идею Китова о создании ЕГСВЦ как будто никто и не услышал. Профессор И. Б. Погожев вспоминает, как характерную черту Анатолия Ивановича, «полное отсутствие чинопочитания и чинобоязни при обращении к высокому начальству. Он говорил начальству правду, в которой сам был убежден, столь же определенно и откровенно, как и всем своим друзьям». При таком характере Китов, конечно, не мог допустить, чтобы идею замолчали и спустили на тормозах. Потому осенью 1959 года Китов посылает в ЦК КПСС (на имя Хрущёва) свое второе письмо. К письму прилагался двухсотстраничный проект под названием «Пути автоматизации управления в вооруженных силах и в народном хозяйстве», ставший известным под названием «Красная книга», в котором автор придумал, как существенно сократить расходы при создании общегосударственной системы управления на основе ЕГСВЦ. Проект содержал детализированный план создания ЕГСВЦ двойного назначения — гражданского и военного. По мысли Китова, единая государственная сеть двойного назначения позволила бы существенно сократить затраты на ее создание, а подчинение военным — повысить надежность и безопасность ее работы.
В этих планах Китова есть очень важный момент, касающийся модной тогда темы «догнать и перегнать Америку». Проект ЕГСВЦ — вероятно, единственная реалистичная программа за все время существования СССР, которая показывала, как можно «обогнать, не догоняя» (формулировка из письма А. И. Китова: «Реализация данного проекта позволит обогнать США в области разработки и использования ЭВМ, не догоняя их»).
И в дальнейшем в СССР — уже после отказа от проектирования собственных машин и перехода на копирование IBM/360 в 1969 году — зачастую просто не знали, как всю эту технику правильно использовать, хотя ее выпускалось заведомо меньше, чем в США. А Китов не просто предложил генеральный план компьютеризации страны, он сформулировал для него конкретную целевую функцию и наполнил каждый этап реальным содержанием [62] .
62
Отметим особо, что в представленном в 1959 году главе СССР проекте Китова «Красная книга» фактически предлагались то же, чем в наше время являются как Интернет, так и глобальная система межгосударственных научных расчетов GRID. — Прим. А. И. Китова.
Вероятно, этот глобальный проект автоматизации народного хозяйства, выдвинутый А. И. Китовым, был одним из самых масштабных проектов за все время существования советской власти. Академик Виктор Михайлович Глушков, в дальнейшем перехвативший эстафету из рук Китова, честно говорил, что общие затраты на воплощение такого проекта должны превысить затраты на атомную и космическую программы вместе взятые.
Но основная причина того, что проект даже не попытались начать, была совсем не в затратах. Сейчас мы видим, что проект Китова был, по сути, проектом принципиальной перестройки управления в масштабах всего государства, и грандиозный масштаб технической работы — еще даже не половина дела. Если у кого-то в истории и были возможности для осуществления подобного проекта — то именно в рамках плановой экономики, крупнейшее воплощение которой тогда представлял СССР. Характерно, что когда до американцев дошли сведения о проекте создания ЕГСВЦ, то они сразу поверили в его осуществимость (такой вывод был сформулирован в докладе Президенту США секретной комиссией под руководством одного из его помощников) и всерьез обеспокоились тем, что это могло бы значительно укрепить экономическую мощь СССР.
Два обстоятельства поспособствовали провалу проекта «Красная книга»: во-первых, административная система прекрасно поняла, чем грозит ей реализация подобного проекта. Уже никаких «партия сказала, комсомол ответил — есть!» не пройдет, компьютеру нельзя влепить выговор по партийной линии и разъяснить «требования текущей линии партии». Это означало устранение партийных функционеров от властных рычагов. Работники аппарата ЦК КПСС и верхних эшелонов административной власти, ознакомившись с проектом, не могли этого допустить. Некоторое представление об уровне аргументации оппонентов дает свидетельство самого Китова о разговоре с тогда еще не генеральным, а просто секретарем ЦК КПСС Л. И. Брежневым (по воспоминаниям профессора П. А. Музычкина):
«Брежнев: — Вот вы предлагаете то-то и то-то. Но у нас несколько другой подход. Если возникают проблемы, мы собираем передовых рабочих, колхозников. Обсуждаем с ними все, советуемся и принимаем решения.
Китов: — Леонид Ильич, а если вы заболеете, вы тоже позовете рабочих и колхозников советоваться, или все же обратитесь к специалистам, которые знают, как лечить?»
Во-вторых, неслучайно ЦК КПСС спустил проект на рассмотрение в Минобороны — он как раз и начинался с критики этого ведомства за медлительность и другие недостатки при внедрении в свою работу ЭВМ и математических методов. Разумеется, высшее начальство МО было разгневано и простить этого не смогло. Рассматривала проект комиссия МО СССР под председательством Главного инспектора МО СССР Маршала Советского Союза К. К. Рокоссовского. В результате в 1960 году А. И. Китов был исключен из рядов КПСС и снят с руководства ВЦ № 1, без права занимать руководящие должности в системе Минобороны. Заметим, что на проекте стоял гриф «Совершенно секретно», и он не мог обсуждаться публично, а самоотверженная поддержка проекта допущенных к работе комиссии ученых (Криницкого, Бусленко, Полетаева, Ляпунова, Люстерника и др.) не помогла. В скором времени все эти специалисты прекратили свое сотрудничество с МО СССР, перейдя на работу в гражданские научные или учебные заведения.
В 1960–1970-е годы идеи Китова нашли воплощение в проекте «Общегосударственной автоматизированной системы учета и обработки информации» (ОГАС), разработанной В. М. Глушковым при первоначальной поддержке А. Н. Косыгина (тогда еще — заместителя председателя Совмина), как раз затеявшего реформу советской экономики. ОГАС, где-то до 1970 года известный под принадлежащим Китову названием ЕГСВЦ, постигла та же судьба, что и саму «косыгинскую реформу»: оба проекта были осуществлены лишь в небольшой своей части, фактически ничего не изменившей. Следствием ОГАС были многочисленные АСУ, хаотично возникавшие на местах по отраслевому принципу. Уже в середине 1960-х годов А. И. Китов принимал участие в этой работе, о чем далее.