Архитекторы компьютерного мира
Шрифт:
Ноябрь — декабрь 1950 года. Увеличение количества блоков запоминающих устройств, отработка алгоритмов операций сложения, вычитания, умножения и сравнения, завершение отладки макета.
4–5 января 1951 года. Демонстрация действующего макета приемной комиссии в составе Н. Н. Доброхотова, А. Ю. Ишлинского, С. Г. Крейна, С. А. Лебедева, Ф. Д. Овчаренко, И. Т. Швеца. Составление акта об окончании в 1950 году разработки, изготовления и наладки макета, выработка рекомендаций о дальнейшем его совершенствовании.
10–11 мая 1951 года. Демонстрация
Август — сентябрь 1951 года. Переделка блоков запоминания с целью повышения их надежности. Окончание переделки конструкции действующего макета, завершение новой компоновки МЭСМ и ее опробование.
25 декабря 1951 года. Пуск в эксплуатацию МЭСМ в новой компоновке.
12 января 1952 года. Составление акта о введении МЭСМ в эксплуатацию с декабря 1951 года.
Функционально-структурная организация МЭСМ была предложена Лебедевым в 1947 году. МЭСМ работала в двоичной системе, с трехадресной системой команд, причем программа вычислений хранилась в оперативной памяти. Машина Лебедева с параллельной обработкой слов представляла собой принципиально новое решение. Она была одной из первых в мире и первой на европейском континенте машиной с хранимой в памяти программой.
В 1948 году в Москве создается Институт точной механики и вычислительной техники (ИТМ и ВТ) АН СССР, куда приглашается на работу С. А. Лебедев, а в 1950 году, когда основные работы по МЭСМ подходили к концу, Лебедев принимает это предложение.
В ИТМ и ВТ он создает специальную лабораторию для разработки БЭСМ-1 (быстродействующая электронная счетная машина-1), в которой получили дальнейшее развитие идеи Лебедева по структурной реализации методов обработки информации.
С. А. Лебедев и В. А. Мельников за наладкой БЭСМ-1
Вспоминает академик В. А. Мельников: "На опыте создания БЭСМ-1 можно видеть широту его научных и конструкторских разработок. В процессоре машины были использованы лампы, серийно выпускаемые нашей промышленностью. Лебедев указал несколько направлений по созданию оперативной памяти ЭВМ. Велись работы по созданию оперативного запоминающего устройства (ОЗУ): на электроакустических ртутных линиях задержек; ОЗУ параллельного действия на электронно-лучевых трубках; ОЗУ на ферритовых сердечниках. Создавались внешние запоминающие устройства на магнитных лентах и магнитных барабанах, устройства ввода и вывода на перфокартах и перфолентах, быстродействующие печатные устройства. В БЭСМ-1 было впервые применено постоянное запоминающее устройство на сменных перфокартах, что позволило решать задачи по мере готовности того или иного запоминающего устройства. Поэтому ее реальное использование началось уже с 1952 года с ОЗУ на электроакустических ртутных трубках. Правда, быстродействие ее было в десять раз ниже запланированного, но зато, помимо решения задач, появилась возможность получить первый опыт по эксплуатации и отладке программ".
Следует отметить, что БЭСМ-1 сдавалась дважды: первый раз — с ОЗУ на электронно-акустических ртутных трубках со средним быстродействием 1000 операций в секунду и второй раз — с ОЗУ на электронно-лучевых трубках с быстродействием около 10 тыс.
Первой задачей, решенной на БЭСМ-1 и имевшей большое народнохозяйственное значение, был расчет оптимального уклона скоса канала. В программе решения этой задачи задавались параметры сыпучести грунта, глубины канала и некоторые другие. Крутой уклон экономит объем земляных работ, но может привести к быстрому осыпанию, поэтому важно найти математически обоснованный компромисс, который бы экономил объем работ при сохранении качества сооружения. Работа по созданию алгоритма и программы, потребовавшая серьезных математических исследований, была выполнена под руководством С. А. Лебедева, который в 1953 году был избран действительным членом АН СССР.
В структуре БЭСМ-1 уже тогда были реализованы основные решения, характерные для современных машин. Принцип ее работы был параллельного действия, что потребовало увеличения аппаратуры; и это было смелым по тем временам решением, например одна триггерная ячейка содержала четыре электронные лампы, надежность которых была мала, срок службы составлял всего 500—1000 часов, а в БЭСМ-1 было более 50 тыс. таких ламп.
Важной особенностью этой машины и большим структурным достижением являлись операции над числами с плавающей точкой, когда машина может производить операции над числами в диапазоне 2– 32—232 автоматически, не требуя специальных операций масштабирования. Эти операции в машинах с фиксированной точкой составляют около 80 % от общего числа операций и увеличивают время решения задач. Одновременно БЭСМ-1 обеспечивала хорошую точность вычислений (около 10 десятичных знаков), а при решении некоторых задач могла работать хотя и с меньшим быстродействием, но с удвоенной точностью.
После БЭСМ-1 под руководством Лебедева были созданы и внедрены в производство еще две ламповые — БЭСМ-2 и М-20. Их характерной особенностью, пишет В. А. Мельников, было то, что они разрабатывались в тесном контакте с промышленностью, особенно М-20. Специалисты завода и академического института вместе участвовали в создании машины. Этот принцип хорош тем, что улучшается качество документации, т. к. в ней учитываются технологические возможности завода.
Вычислительная машина БЭСМ-2 сохранила систему команд и все основные параметры БЭСМ-1, но конструкция ее стала более технологичной и удобной для серийного выпуска.
В машине М-20 был сделан еще один новый шаг в развитии отечественной вычислительной техники. Во многом повторяя структуру БЭСМ-1, М-20 обладала производительностью 20 тыс. операций в секунду за счет совмещения работы отдельных устройств и более быстрого выполнения арифметических операций.
В шестидесятых годах наша промышленность начала массовый выпуск полупроводниковых приборов, что позволило перейти на новую элементную базу. Разработка полупроводниковых машин, которой руководил С. А. Лебедев, развивалась по двум основным направлениям. Первое — перевод наиболее совершенных ламповых машин на полупроводниковую элементную базу с сохранением структуры и быстродействия, но с повышением надежности, уменьшением размеров и энергопотребления. Ламповая машина М-20 стала в полупроводниковом варианте БЭСМ-ЗМ, БЭСМ-4 и М-220.