Триумф ученого. История вычислительной техники в лицах
История вычислительной техники в лицах

Триумф ученого

БЭСМ-6

БЭСМ-6

После завершения работ по ламповым БЭСМ-2 и ЭВМ М-20 началось проектирование полупроводниковой БЭСМ-6 — шедевра творчества коллектива ИТМ и ВТ АН СССР, первой супер-ЭВМ второго поколения. С.А. Лебедеву — главному конструктору БЭСМ-6 — активно помогали его ученики, ставшие заместителями и выросшие к этому времени в известных молодых ученых, — В.А. Мельников и Л.Н. Королев.

Л.Н. Королев

Л.Н. Королев

А.А. Соколов

А.А. Соколов

М.В. Тяпкин

М.В. Тяпкин

Л.А. Зак

Л.А. Зак

А.Н. Томилин

А.Н. Томилин

В.И. Смирнов

В.И. Смирнов

Был тщательно изучен и проанализирован мировой опыт проектирования ЭВМ сверхвысокой производительности. Все, что соответствовало целям, поставленным при разработке машины, было взято на вооружение. По инициативе и при активном участии Лебедева было проведено математическое моделирование будущей машины. Исходя из намечаемого для нее комплекса задач определены состав устройств, их внутренние связи, система команд, тщательно отработаны полупроводниковые элементы.

Результатом явилась оригинальная и удобная для программирования система команд, простая внутренняя структурная организация БЭСМ-6, надежная система элементов и конструкция, упрощающая техническое обслуживание. Такой подход к решению сложных технических задач не потерял своего значения и сейчас. Его можно сформулировать как принцип обоснованности принятых решений, которому СА. Лебедев следовал всю жизнь.

БЭСМ-6 стала первой отечественной вычислительной машиной, которая была принята Государственной комиссией с полным математическим обеспечением. В его создании принимали участие многие ведущие специалисты страны. Лебедев одним из первых понял огромное значение совместной работы математиков и инженеров в создании вычислительных систем. Значение этого становится очевидным, когда разработка эффективной вычислительной техники перерастает из проблемы инженерно-технологической в проблему математическую, которую можно решить только совместными усилиями инженеров и математиков.

Наконец — и это тоже важно, — все схемы БЭСМ-6 по инициативе СА. Лебедева были записаны формулами булевой алгебры. Это открыло широкие возможности для автоматизации проектирования и подготовки монтажной и производственной документации. Она выдавалась на завод в виде таблиц, полученных на БЭСМ-2, где проводилось и моделирование структурных схем. В дальнейшем система проектирования была существенно усовершенствована, благодаря работам Г.Т. Рябова (система «Пульс»).

Основные принципиальные особенности БЭСМ-6: магистральный, или, как в 1964 г. назвал его С.А. Лебедев, водопроводный принцип организации управления; с его помощью потоки команд и операндов обрабатываются параллельно (до восьми машинных команд на различных стадиях); использование ассоциативной памяти на сверхбыстрых регистрах, что сократило количество обращений к ферритной памяти, позволило осуществить локальную оптимизацию вычислений в динамике счета; расслоение оперативной памяти на автономные модули, что дало возможность одновременно обращаться к блокам памяти по нескольким направлениям; многопрограммный режим работы для одновременного решения нескольких задач с заданными приоритетами; аппаратный механизм преобразования математического адреса в физический, что дало возможность динамически распределять оперативную память в процессе вычислений средствами операционной системы; принцип полистовой организации памяти и разработанные на его основе механизмы защиты по числам и командам; развитая система прерывания, необходимая для автоматического перехода с решения одной задачи на другую, обращения к внешним устройствам, контроля их работы.

В электронных схемах БЭСМ-6 использовано 60 тыс. транзисторов и 180 тыс. полупроводников-диодов. Элементная база БЭСМ-6 по тем временам была совершенно новой, в ней были заложены основы схемотехники ЭВМ третьего и четвертого поколений. Принцип разделения сложной машинной логики, построенной на диодных блоках, от однотипной усилительной части на транзисторах обеспечили простоту изготовления и надежность работы. Среднее быстродействие машины достигло 1 млн. операций в секунду.

Макет БЭСМ-6 был запущен в опытную эксплуатацию в 1965 г., а уже в середине 1967 г. первый образец машины был предъявлен на испытания. Тогда же были изготовлены три серийных образца. Благодаря совместной работе с заводом-изготовителем фактически не потребовалось времени на доводку машины и подготовку ее к серийному производству.

Государственная комиссия под председательством М.В. Келдыша, в то время президента Академии наук СССР, принимавшая БЭСМ-6, дала машине высокую оценку.

На основе БЭСМ-6 были созданы центры коллективного пользования, системы управления в реальном масштабе времени, координационно-вычислительные системы телеобработки и т.д. Она использовалась для моделирования сложнейших физических процессов и процессов управления, а также в системах проектирования для разработки математического обеспечения новых ЭВМ. Принятые при ее создании принципиальные технические решения обеспечили ей завидное долголетие: БЭСМ-6 выпускалась промышленностью 17 лет! Машины снискали заслуженную любовь пользователей и в 70-х годах составляли основу парка высокопроизводительных ЭВМ.

При советско-американском космическом полете «Союз-Аполлон» управление осуществлялось новым вычислительным комплексом, в состав которого входили БЭСМ-6 и другие мощные вычислительные машины отечественного производства, разработанные учениками С.А. Лебедева. Если раньше сеанс обработки телеметрической информации длился около получаса, то на новом комплексе это делалось за одну минуту, вся информация обрабатывалась почти на полчаса раньше, чем у коллег в США.

Это был настоящий триумф С.А. Лебедева, его учеников, его школы, создавших первоклассную ЭВМ, способную соперничать с лучшими компьютерами мира! Основные участники разработки БЭСМ-6 (С.А. Лебедев, В.А. Мельников, Л.Н. Королев, Л.А. Зак, В.Н. Лаут, А.А. Соколов, В.И. Смирнов, А.Н. Томилин, М.В. Тяпкин) получили Государственную премию.

Лауреаты Государственной премии за разработку БЭСМ-6 С.А. Лебедев и В.А. Мельников

Лауреаты Государственной премии за разработку БЭСМ-6 С.А. Лебедев и В.А. Мельников

Когда готовилась эта книга, мне в руки попались сочинения немецкого философа Ницше. Одно из его высказываний привлекло особенное внимание: «Уметь дать направление — признак гениальности». Мне сразу вспомнился С.А. Лебедев, предугадавший основные направления и перспективы развития ЭВМ. Ученики Сергея Алексеевича Л.Н. Королев и В.А. Мельников в статье «Об ЭВМ БЭСМ-6» говорят о том же, только более определенно: «Гениальность С.А. Лебедева состояла именно в том, что он ставил цель с учетом перспективы развития структуры будущей машины, умел правильно выбрать средства для ее реализации применительно к возможностям отечественной промышленности» (Управляющие системы и машины. 1976, No 6).

«Чтобы не было войны»

Глава «Путь в бессмертие»
Из книги История вычислительной техники в лицах. 1995 г.