История вычислительной техники в лицах - Борис Николаевич Малиновский
Шрифт:
Интервал:
Закладка:
машины должны представлять собой конструктивно, схемно и программно совместимый ряд ЭВМ различной производительности, с гибкой блочной структурой и широкой номенклатурой устройств со стандартизованным способом подключения, позволяющим подобрать комплект машины, наиболее подходящей для данного конкретного применения, и поддержать в процессе эксплуатации параметры машины на уровне изменяющихся потребностей заказчика и новых разработок устройств;
конструктивные и схемные возможности должны позволять комплектовать системы обработки информации, состоящие из нескольких одинаковых или разных машин, обеспечивая плавное изменение количественных характеристик ряда и существенно расширяя ряд в сторону увеличения производительности, расширения круга решаемых задач и областей применения;
возможности резервирования отдельных устройств и машин должны обеспечить создание систем повышенной надежности для обработки информации в заданное время.
Должны быть предусмотрены:
система схемной защиты информации, независимость программ от места в памяти, система относительных адресов, развитая система прерываний и приостановок и соответствующая система команд, позволяющая организовать сложную систему одновременно работающих устройств и одновременное решение многих задач;
возможность работы в режимах с плавающей и фиксированной запятой, в двоичной и десятичной системах счисления, выборку и выполнение операций со словами фиксированной и переменной длины, что позволяет эффективно решать как планово-экономические, информационные, так и научно-технические задачи;
система аппаратного контроля устройств хранения, адресации, передачи, ввода и обработки информации;
большая емкость оперативной памяти с непосредственной выборкой слов переменной длины, эффективные аппаратные средства контроля и защиты программ друг от друга, ступенчатая адресация, развитая система прерываний и приостановок, возможность подключения памяти большой емкости с произвольной выборкой на магнитных барабанах и дисках, наличие датчика времени, аппаратуры сопряжения с каналами связи и пультов операторов для связи с машиной, что дает возможность строить различные системы обработки информации коллективного пользования, работающие в режиме разделения времени;
высокая степень унификации элементов, блоков и устройств для организации технологичных, хорошо контролируемых и рассчитанных на массовое производство технологических процессов, обеспечивающих качество и надежность изделия.
Основные черты нового поколения машин были изложены в аван-проекте на семейство ЭВМ «Урал-11», «Урал-14», «Урал-16» (см. копию титульного листа аванпроекта. Приложение 14.). Он появился на полтора года раньше публикаций об американском семействе машин IBM-360. Таким образом идея создания семейства программно и конструктивно совместимых ЭВМ была высказана Рамеевым независимо от американских ученых и реализована практически одновременно. Важно отметить и то, что в отличие от первых моделей семейства IBM-360 семейство «Уралов» обеспечивало возможность создания систем обработки информации, состоящих из нескольких одинаковых или разных машин, было рассчитано на работу в сетях и, наконец, было «открытым» для дальнейшего наращивания технических средств. Математическое обеспечение «Уралов» находилось на достаточно высоком уровне, о чем свидетельствует акт Государственной комиссии, подписанный академиком А.А. Дородницыным:
«Впервые в СССР реализован системный подход к разработке математического обеспечения для ряда ЭВМ. В разработанной системе использованы собственные оригинальные решения. Разработанная операционная система выполняет основные функции, реализуемые в современных операционных системах. Документация по математическому обеспечению отличается высоким качеством, полнотой и единством оформления».
Пензенский НИИММ занимался также разработкой многочисленных систем для народного хозяйства и обороны. Не случайно академик В.С. Семенихин как-то сказал: «С точки зрения систем ИММ — самый сильный». Эта сторона деятельности Б.И. Рамеева заслуживает отдельного описания.
В 1962 г. ему была присвоена ученая степень доктора технических наук без защиты диссертации.
Академик А.И. Берг в своем отзыве о научно-технической деятельности Рамеева писал:
«Башира Искандаровича Рамеева я знаю в течение 17-ти лет… По характеру научно-технической деятельности и объему выполненных работ Б.И. Рамеев давно находится на уровне требований, предъявляемых к доктору наук. Поэтому считаю, что Б.И. Рамеев вполне заслуживает присвоения ему ученой степени доктора технических наук без защиты диссертации».
Академик Лебедев и член-корреспондент АН СССР Брук в своих отзывах также сочли, что Рамеев безусловно заслуживает присвоения степени доктора наук без защиты диссертации.
Казалось, справедливость восторжествовала. Сорокачетырехлетний ученый был полон сил и новых творческих замыслов…
Несбывшиеся надежды
Накопленный огромный опыт по созданию. «Уралов», сравнение достигнутого с новыми средствами зарубежной вычислительной техники подсказывали Рамееву, что есть возможность создать вычислительные средства нового поколения, отвечающие мировому техническому уровню. Так думал не только он, но и многие другие выдающиеся ученые того времени — Лебедев, Дородницын, Глушков и др. Они исходили из весьма благоприятной ситуации, сложившейся в стране.
Правительство выделяло на развитие важной отрасли науки и техники значительные средства. Существовали (частично — в стадии завершения) десятки заводов, несколько крупных научно-исследовательских институтов в Москве, Минске, Киеве, Ленинграде, Пензе, Ереване, получивших опыт разработки ЭВМ второго поколения, и только что развернутая в Москве самая крупная научная организация страны — НИЦЭВТ. К этому следует добавить немаловажную деталь: отрицание кибернетики (а вместе с ней и вычислительной техники) ушло в прошлое. Компьютеризация народного хозяйства, науки, техники рассматривалась как одна из самых актуальных задач. На правительственном уровне было принято решение о создании Единой системы ЭВМ (ЕС ЭВМ, сокращенно — РЯД) — нового поколения машин на интегральных схемах.
К созданию семейств (систем, рядов) ЭВМ в странах Запада первыми приступили США, затем подключились Англия и ФРГ. В США в 1963–1964 гг. фирмой IBM была разработана система машин (моделей) IBM-360. Она включала модели различной производительности, для которых было разработано обширное математическое обеспечение. Для малых моделей предлагалась операционная система ДОС/360 (объем программ до 1 млн. команд), для больших — ОС/360 (объем программ до 2 млн. команд). Последняя понадобилась потому, что ДОС/360 оказалась недостаточной для больших моделей. Опыт разработки сложных и объемных операционных систем показал, что на их создание требуется труда даже больше (тысячи человеко-лет), чем на разработку собственно технических средств.
Несколько позднее в Англии фирмой ICL был разработан более простой в плане математического обеспечения ряд ЭВМ третьего поколения под названием «Система-4». В ФРГ почти одновременно появился аналогичный