Нас "не понял" не только президент АН СССР. В те же годы, помню, проходило весьма представительное совместное совещание Министерства приборостроения, средств автоматизации и систем управления и Отделения механики и процессов управления АН СССР.
Выступивший вслед за министром академик, руководитель ведущего московского института, упомянул работы Института кибернетики АН Украины по созданию и применению управляющих машин и назвал их преждевременными и вредными.
Пришлось мне свое выступление начать словами: "Хочу рассказать о "вредном" опыте использования машин "Днепр". Судя по последовавшим вопросам и выступлениям, наш опыт заинтересовал очень многих, а в принятом решении характеризовался как весьма полезный.
После "днепровской" эпопеи был выполнен целый ряд других работ. В их числе были и такие, что принесли награды - ордена и премии. И все-таки самой дорогой для меня остается первая, память о которой сохраняет Политехнический музей в Москве, где экспонируется УМШН "Днепр" - первенец управляющих машин, и только что созданный Украинский государственный музей в Киеве.
Создание ЭВМ "Днепр" и организация серийного выпуска машины стали начальной вехой становления в 60-е годы компьютерной промышленности в Украине.
Но вернемся ко дню сегодняшнему. В мировой истории науки и техники не было примера столь стремительного развития, какое наблюдается в вычислительной технике и компьютерных технологиях. Количество компьютеров в мире достигло полмиллиарда - по одному на каждые 10 человек. Каждые два года происходит смена поколений технических и программных средств.
Появление Интернета - мирового информационного поля - ускоряет и углубляет процесс компьютеризации общества.
Этот процесс затронул и Украину. В сфере информатики, несмотря на ослабление экономики, идет интенсивное техническое перевооружение. Ежегодно покупаемые 500 тысяч персональных компьютеров, рабочих станций, сетевое оборудование делают этот процесс неотвратимым и позволяют Украине удержаться в этой области на уровне экономически развитых стран.
Однако, процесс информатизации обеспечивается за счет импортных закупок необходимого оборудования, на что тратятся огромные средства - около одного миллиарда гривен ежегодно!
Некогда мощные отечественные производители, лишившиеся рынка сбыта своей продукции находятся сейчас в трудном положении - в несколько раз сократился кадровый состав, в десятки раз уменьшилось финансирование.
И все же большинство организаций, в том числе упомянутые в книге, еще сохранили своих ведущих специалистов, свое направление работ. Следует отметить, что основные организационно-технические причины, ранее мешавшие развитию конкурентно способной отечественной компьютерной промышленности в настоящее время устранены. Появилась возможность участия в мировом распределении труда в области компьютерных и информационных технологий. Имевшийся в прошлом параллелизм в разработке средств вычислительной техники при надлежащей организации работ полностью исключается, что позволит обойтись меньшими финансовыми затратами. Наконец, развивающиеся рыночные отношения существенно увеличивают заинтересованность предприятий в повышении качества и широком сбыте своей продукции.
Учитывая новую ситуацию и необходимость развития экономически перспективных отраслей производства, Украина должна и может возродить компьютерную промышленность, краеугольные камни которой закладывали основоположники вычислительной техники и информатики в Украине С.А. Лебедев и В.М. Глушков. Порукой этому - приоритетные достижения Украины в области компьютерной науки и техники, о которых говорится в книге - создание первой на континенте Европы ЭВМ, разработка и широкое применение в пионерских системах управления технологическими процессами и энергетическими объектами, сложным физическим экспериментом первых в Украине и Советском Союзе управляющих машин "Днепр", "Автодиспетчер", "Автооператор", разработка серии ЭВМ "МИР" - предшественников персональных ЭВМ, создание мультипроцессорной супер ЭВМ ПС 3000 и макроконвейерной ЕС 1766, совершенных и надежных бортовых ЭВМ для флота и четырех поколений боевых ракет, массовый промышленный выпуск первых в Европе БИС.
Как от лозунгов перейти к делу? Внимательный читатель может найти ответ на этот вопрос в книге. Во-первых, создать обладающий достаточными полномочиями орган управления работами по развертыванию (спасению) компьютерной промышленности - Госкомупр, по выражению В.М. Глушкова. Во-вторых, подыскать и поставить во главе комитета знающего и авторитетного лидера. В-третьих, определить организации и предприятия, необходимые для решения этой задачи. В-четвертых, составить реальный план развертывания компьютеростроения с учетом ближних и дальних целей (по Глушкову). В-пятых, и это очень важно, чтобы заработал "принцип первого лица", также выдвинутый В.М. Глушковым, говорящий о том, что поставленная цель достигается лишь тогда, когда в этом заинтересованы первые лица (государства, министерств, предприятий).
Все упомянутые кратко сформулированные условия осуществимы. И реализовать их, по сравнению с периодом 60-х годов, когда все начиналось с нуля, значительно легче. Если же это не будет сделано, Украина надолго, а может и навсегда, останется в зависимости от производителей ЭВМ на Западе, выплачивая им (и теряя для себя) огромные, с каждым годом возрастающие, денежные средства.
Хотелось бы думать, что книга - это не реквием по тому, что ушло навсегда, а славное прошлое реального будущего компьютеростроения в Украине.
Приложение
Управляющая вычислительная система (УВС) "Днепр-2" предназначена для решения широкого круга задач: планово-экономических, инженерных, управления производственными процессами, обработки экспериментальных данных. Для эффективного решения этих задач система обладает расширенными структурными и логическими возможностями. Основное назначение системы - работа в качестве центрального звена информационно-управляющих систем на промышленных предприятиях.
УВС "Днепр-2" состоит из двух основных частей: центрального вычислительного комплекса (ВК) "Днепр-21" и управляющего комплекса (УК) "Днепр‑22А1".
ВК "Днепр-21" 'представляет собой универсальную цифровую вычислительную машину, имеющую ряд особенностей, расширяющих ее возможности и повышающих эффективность при решений большого класса задач:
- обеспечение мультипрограммной работы (мощная система прерывания, схемная защита адресов и т. д.);
- расширенная система команд, позволяющая реализовать типовые программные ситуации меньшим числом операций; - возможность применения большого числа (до 96) внешних устройств любого типа с унифицированными связями;
- использование адресов и операндов переменной длины;
- наличие группы операций для обработки буквенно-цифровой информации;
- схемное выполнение ряда действий, обычно выполняемых программно, в том числе операции над адресами, редактирование и перекодирование вводимой и выводимой информации;
- возможность обмена информацией по унифицированным каналам с другими машинами или специализированными устройствами через мультиплексор, селектор или свободный вход в память; система аппаратного контроля.
УК "Днепр-22М" предназначен для осуществления обмена информацией между центральным вычислителем системы, объектом управления и оператором.
"Днепр-22М" выполняет опрос датчиков различного типа как по командам из "Днепра-21", так и в режиме слежения, при котором он посылает 'вычислителю сигналы о выходе контролируемых величин за пределы уставок, заданных заранее вычислителем и хранящихся в специальном запоминающем устройстве.
Разрядность чисел переменная с дискретностью 8 разрядов:
а) числа с фиксированной запятой и целые - 863 разряда;
б) числа с плавающей запятой - 8 разрядов порядок, 855 разрядов мантисса.
Количество адресов в команде переменное:
безадресные, одно-, двух- и многоадресные команды
Количество команд 177
Среднее быстродействие:
16 тысяч операций типа сложения в секунду
Разрядность ячейки памяти: 42 разряда
Емкость оперативного запоминающего устройства:
409632768 ячеек (цикл обращения 11 мксек)
Емкость долговременного запоминающего устройства:
1638432768 ячеек (цикл обращения 6 мксек)
Организация обмена с внешними накопителями:
через мультиплексорный или селекторный каналы в зависимости от расстояния и требуемой скорости обмена с другими машинами.
Организация обмена с внешними накопителями:
через селекторные каналы с пропускной способностью 50000 символов/сек; каждый канал допускает подключение до пяти устройств управления внешними накопителями.
Комплекс "Днепр-22М" обеспечивает:
а) автоматический сбор информации с датчиков управляемого объекта (автономно и по командам ВК);
б) сглаживание текущих значений сигналов аналоговых датчиков (фильтрация от случайных помех входного сигнала);
в) автоматическое слежение за нахождением сигналов аналоговых датчиков в заданных границах ("уставках"), обнаружения момента и знака сравнения с уставками сглаженных текущих значений параметров управляемого процесса;
г) автоматическое слежение за состоянием датчиков двухпозиционного типа (обнаружение момента и знака переключения датчиков);
д) автоматическое слежение за появлением сигналов от датчиков число-импульсного типа и накопление сумм числа импульсов по каждому из них;
е) передачу кодов между ВК и медленнодействующими периферийными устройствами;
ж) выдачу сведений об аварийном состоянии объекта управления, аппаратуры комплекса, датчиков и линий связи.
Широкие логические возможности и гибкая структура "Днепра-2" дополняются развитой системой математического обеспечения, поставляемого с машиной.
Разнообразные внешние языки, специализированные программы-диспетчеры и наборы стандартных подпрограмм позволяют в краткие сроки организовать вычислительный процесс на "Днепре-2" в системах различных профилей.
Операционная система "Днепра-2" представляет большие удобства для работы оператора и программиста. Весь обмен информацией между человеком и машиной производится на специальном операционном языке.
- Новая модель агрегатной системы средств вычислительной техники на микроэлектронной элементной базе (АСВТ-М).
- Позволяет создавать двухпроцессорные комплексы с общей оперативной памятью.
- Совместима с моделями М4030 и ЕС ЭВМ (РЯД 1).
- Модель с наивысшей производительностью в АСВТ-М.
- Управляющий вычислительный комплекс для построения широкого круга автоматизированных систем управления.
- ГИБКАЯ СТРУКТУРА
унификация сопряжений, набор дополнительных устройств, эффективное программирование, развитая система прерываний.
- ВЫСОКАЯ НАДЕЖНОСТЬ
применение интегральных микросхем, технологичность и стандартизация, современные методы сборки и монтажа, авто
- СОВРЕМЕННЫЕ КОНСТРУКТИВЫ
функциональная компоновка, единая конструктивная база, внешнее оформление отвечают современным требованиям технической эстетики и инженерной психологии.
- РАЗВИТАЯ СИСТЕМА МАТЕМАТИЧЕСКОГО ОБЕСПЕЧЕНИЯ
включает операционные системы АСВТ-М и ЕС ЭВМ, трансляторы с внешних языков, набор сервисных программ, расширенную библиотеку программ, тестовое обеспечение.
Модель М4030-1 предназначена для использования в: автоматизированных системах управления технологическими процессами; автоматизированных системах управления предприятиями, отраслями; системах автоматизации проектирования; системах автоматизации научных и физических экспериментов; информационно-справочных системах;
вычислительных центрах для научно-исследовательских, инженерных и экономических расчетов.
На базе моделей АСВТ-М (М4030-1, М4030, М6000, М7000, М400) и моделей СМ ЭВМ (СМ1, СМ2; СМЗ, СМ4) могут быть построены многомашинные комплексы для автоматизированных систем управления различного назначения. Средства создания двухпроцессорных комплексов с общей оперативной памятью, а также средства сопряжения процессоров равных и разных уровней через адаптер канал-канал АКК и устройства сопряжения УСВМ позволяют строить управляющие системы различной конфигурации, высокой производительности и надежности.
М4030-1 реализует полную систему команд М4030, ЕС ЭВМ (РЯД 1) и дополнительно команды:
пересылки и сравнения больших массивов информации; сдвига и округления десятичных операндов; обработки байтов под маской;
операции с плавающей запятой над 128 разрядными числами. Количество реализуемых команд 156.
- БЫСТРОДЕЙСТВИЕ
220 000 операций/сек - ГИБСОН МIХ-I, 275000 операций/сек - ГИБСОН МIХ‑III‑Е, 180 000 операций/сек - GPO‑WU‑II.
- ОПЕРАТИВНАЯ ПАМЯТЬ
Емкость 256 . . . 1024 К байт, модулями по 256 К байт.
Разрядность 72 бит/слово (включая 8 контрольных бит).
Цикл обращения 2,0 мкс.
- ПРОЦЕССОР
Управление микропрограммное.
Внутренний цикл 0,33 мкс.
Цикл микропрограммной памяти 0,66 мкс.
Разрядность 36 бит (включая четыре контрольных).
- МУЛЬТИПЛЕКСНЫЙ КАНАЛ
Количество подканалов 64 . . . 256.
Скорость передачи данных в мультиплексном режиме 100 тыс. байт/с.
Скорость передачи данных в монопольном режиме 300 тыс. байт/с.
- СЕЛЕКТОРНЫЕ КАНАЛЫ
Количество 3.
Скорость передачи данных 1,5 млн. байт/с.
Суммарная пропускная способность 4 млн. байт/с.
- ВНЕШНЯЯ ПАМЯТЬ НА МАГНИТНЫХ ДИСКАХ
Емкость одного пакета сменных дисков 29 млн. байт.
Скорость обмена 312 тыс. байт/с.
Максимальное количество накопителей, подключаемых к одному устройству управления, 8.
- ВНЕШНЯЯ ПАМЯТЬ НА МАГНИТНЫХ ЛЕНТАХ
Емкость одного накопителя 20 млн. байт.
Скорость обмена 64 тыс. байт/с.
Максимальное количество накопителей, подключаемых к одному устройству управления, 8.
- ВНЕШНИЕ УСТРОЙСТВА
Ввод с перфокарт 500 карт/мин.
Вывод на перфокарты 100 карт/мин.
Ввод с перфоленты 1500 строк/с.
Вывод на перфоленту 150 строк/с.
Алфавитно-цифровая печать 1100 строк/мин.
Пульт управления на базе дисплея и знако-мозаичной печатающей машинки DZМ-180.
Управление телепередачей 32 канала связи, 30 км.
Видеотерминал ВТ-1 64х16 знаков.
Адаптер канал-канал-скорость обмена до 1 млн. байт/с.
Устройство сопряжения с моделями М400 и М6000 - скорость обмена до 700 тыс. байт/с.
Устройство расширения интерфейса-дополнительное подключение 14 устройств управления.
- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Содержит операционные системы ОС ЕС, ДОС АСВТ, включая версии для двухпроцессорного комплекса, и тестовое обеспечение. Трансляторы: АССЕМБЛЕР, АЛГОЛ, ФОРТРАН, КОБОЛ, РПГ, ПЛ-1.
Операционные системы обеспечивают различные способы обработки заданий: пакетный, дистанционный пакетный, в реальном времени и в режиме диалога. Программное обеспечение включает пакеты прикладных программ: прикладной математики, статистического анализа, линейного программирования, моделирования дискретных систем, ведение банков данных различного применения, организации систем коллективного пользования и пр.
Программы тестового обеспечения уменьшают время поиска неисправностей и повышают качество проверки работоспособности М4030-1.