Информационные технологии в СССР. Создатели советской вычислительной техники
Шрифт:
Выбор предстоял трудный — сложно было бросать ВЭИ, в котором Лебедев проработал 20 лет, и налаженный московский быт. Решающим доводом в пользу переезда была возможность в киевских условиях развернуть работу над электронной вычислительной машиной. Потому, несомненно, переезд в Киев состоялся бы в любом случае, однако семейное предание хранит особую историю. Вскоре после встречи Лебедева с Богомольцем, в квартире на Красноказарменной улице для обсуждения ситуации собрались друзья семьи: А. В. Нетушил, Д. В. Свечарник, Л. С. Гольфарб, Д. И. Марьяновский. По предложению Алисы Григорьевны, в шапку Марьяновского поместили две свернутые бумажки с надписями «Москва» и «Киев» — к счастью, выпал Киев!
Сергей
Хотя уже 12 февраля 1945 года общее собрание АН УССР выбрало Лебедева действительным членом Украинской Академии наук, а в мае 1946 года на него были возложены обязанности директора Института энергетики, сам переезд состоялся только летом 1946 года. Это был правильный выбор не только для карьеры Сергея Алексеевича, но и с точки зрения бытовых условий. Из двух комнат в Лефортово семья переехала в пятикомнатную квартиру в новом доме на улице Костельной, 15, выстроенном военнопленными венграми. Причем на переезд были получены подъемные, на которые Алиса Григорьевна приобрела не только мебель, но и рояль, и к моменту переселения квартира была готова «под ключ».
Улица, находящаяся неподалеку от Владимирской горки, названная так из-за расположенного на ней католического костёла, при новой власти превращенного в планетарий, вскоре была переименована в Челюскинцев (ныне ей возвращено старое название). Перпендикулярно проходила улица Жертв революции, про которую Алиса Григорьевна спрашивала: «Она что, в честь царской семьи названа?» (впоследствии ее все-таки переименовали в улицу Героев Революции). Крещатик, почти все здания на котором были взорваны во время войны, тогда еще лежал в руинах.
Соседом Лебедевых по лестничной клетке оказался математик Михаил Алексеевич Лаврентьев, впоследствии сыгравший решающую роль в судьбе Лебедева и создаваемой им вычислительной техники. Вечерами у Лебедевых, как и в Москве, собирались именитые гости — актеры, музыканты и просто интересные люди. Близкими друзьями на много лет стали Юрий Тимошенко и Ефим Березин (Тарапунька и Штепсель) с женами, Борис Сичкин (получивший позднее всесоюзную известность, как куплетист Буба Касторский из «Неуловимых мстителей»), бывший душой компании сын дипломата Лев Олевский, приходил Святослав Рихтер и многие другие.
Первые полтора года в Киеве Сергей Алексеевич завершал ранее начатые работы — по управляемой торпеде, по устойчивости электрических сетей. В 1948 году он подготовил для XII Парижской конференции по большим электроэнергетическим системам обстоятельный доклад «Искусственная устойчивость синхронных машин», подведя таким образом итог двадцатилетней работе. В 1950 году Лев Вениаминович Цукерник и Сергей Алексеевич Лебедев получат Сталинскую премию за разработку устройств так называемого компаундирования генераторов электростанций. Но в это время электроэнергетикой Лебедев уже не занимался, полностью посвятив себя вычислительной технике.
Стенгазета киевского Института электротехники с поздравлением Л. В. Цукерника и С. А. Лебедева
В 1946 году скончался А. А. Богомолец, неизменно поддерживавший Лебедева во всех его начинаниях — несмотря на свою основную специальность в области медицины, он живо интересовался точными науками и придавал особое значение математике. Его преемником на посту президента АН УССР стал биолог А. В. Палладин, интересы которого были далеки от вычислительной техники. Тем не менее, в июне 1947 года Лебедев стал членом президиума АН УССР. В том же году Институт энергетики разделился на два самостоятельных института, и Сергей Алексеевич возглавил Институт электротехники (вторая половина стала называться Институтом теплоэнергетики). Внутри Института электротехники он организовал и возглавил лабораторию моделирования и регулирования. Поддержку своим начинаниям в области вычислительной
К осени 1948 года Лебедевым были сформулированы общие принципы построения цифровых вычислительных машин, а сотрудникам его лаборатории были розданы задания на конструирование отдельных узлов. К тому времени в США была уже опубликована первоначально засекреченная работа Джона фон Неймана с сотрудниками, где были сформулированы основные положения по устройству ЦВМ, позднее получившие наименование «принципов фон Неймана» [1.6]. Однако нет никаких оснований полагать, что Лебедев был знаком с этой работой, тем более что первые «фон-неймановские» машины, построенные согласно этим принципам, появились позднее. По свидетельству Б. Н. Малиновского, американские публикации, посвященные принципам фон Неймана, в открытой печати появились лишь в 1950-х годах. Тем интереснее тот факт, что многие тезисы Лебедева практически дословно повторяют принципы фон Неймана, и в нашей литературе их иногда называют «принципами фон Неймана — Лебедева».
Так называемые «принципы фон Неймана», легшие в основу почти всех последующих поколений компьютеров, гласят:
1. Компьютеры на электронных элементах должны работать в двоичной системе счисления.
2. Программа должна размещаться в памяти.
3. По форме представления команды и числа одинаковы.
4. Так как физически реализовать запоминающее устройство, обладающее одновременно высоким быстродействием и большой емкостью сложно, то память следует организовывать иерархически.
5. Арифметическое устройство компьютера конструируется на основе сумматоров — устройств, выполняющих операцию сложения.
6. Операции над двоичными кодами осуществляются одновременно над всеми разрядами.
Сравните эти формулировки с тезисами С. А. Лебедева, приведенными ниже.
В январе 1949 года Сергей Алексеевич организовал в киевском Институте электротехники семинар [5] по цифровой вычислительной машине, в котором принимали участие сотрудники его лаборатории (Л. Н. Дашевский, В. В. Крайницкий, З. Л. Рабинович, Е. А. Шкабара, И. П. Окулова) и ведущие ученые-математики из киевских институтов — академики М. А. Лаврентьев, Б. В. Гнеденко и А. Ю. Ишлинский, чл. — корр. АН УССР А. А. Харкевич и др. На этом семинаре и были озвучены идеи Лебедева по построению вычислительных машин. Основными из них были следующие [6] :
5
И. М. Лисовский в своих воспоминаниях, помещенных в юбилейном сборнике [1.2], относит проведение семинара на январь — март 1948 года.
6
Формулировки тезисов С. А. Лебедева приводятся по тексту юбилейного сборника [1.2], с сокращениями и небольшими изменениями.
1. Представление всей информации в двоичном виде и обработка ее в двоичной системе счисления.
2. Программный принцип управления и размещение программ в памяти машины [7] ; иерархическая организация памяти с применением разнофункциональных ее ступеней.
3. Операционно-адресный принцип построения команд в программах и возможность текущего изменения команд путем выполнения операций над ними, как над числами.
4. Иерархическая система машинных действий, состоящая из базовых операций, управляемых аппаратным способом, и составных процедур, реализуемых с помощью стандартных подпрограмм.
7
Напомним, что первые компьютеры имели программы на внешних носителях («Эниак», в частности, программировался через наборное коммутационное поле).