Комплексная наладка ЭВМ “Урал-2”. Семейство ЭВМ “Урал”

Комплексная наладка ЭВМ “Урал-2”

Быстрое изготовление устройств нашей машины было предопределено выбором конструктивной и элементной базы: В. А. Шумов разрешал передавать на сборку и монтаж заказываемые нами, разработчиками машины, устройства, узлы и детали из числа изготовленных по плану серийного выпуска ЭВМ “Урал-1” и тем самым оказывал неоценимую услугу “уральским” разработчикам в негласном соревновании со своими соперниками по подготовке машин (“Киев”, “Волга”, М-2) для серийного производства.

В филиале СКБ-245 сложилась благоприятная творческая обстановка. Б. И. Рамеев приятно корректен в обращении с разработчиками, интеллигентен, но тверд и настойчив в проведении в жизнь выбранных решений, текущие работы коллектива — под его постоянным контролем. Он неукоснительно требовал вести записи в журнале ЭВМ о работе каждой группы в течение отчётной смены, неизменно появлялся в машинном зале в конце каждой первой смены и после чтения журнала ЭВМ внимательно выслушивал старших по наладке. Перед концом второй смены он по телефону выслушивал доклад по итогам работы, а утром, до выезда, вновь звонил из дома, чтобы заслушать доклад о работе третьей смены. Начало каждого рабочего дня — ознакомление с журнальными записями. На заключительном этапе наладки машины он часами находился в машинном зале, среди нас, разработчиков. Крупных, многолюдных совещаний он тогда не проводил, в его служебном кабинете рассматривались лишь отдельные технические вопросы с кем-либо одним из ведущих разработчиков, однако с середины 1958 г. по его приглашению в кабинете стали часто появляться одновременно трое: В. И. Мухин, А. Н. Невский и автор этих строк, причём свою точку зрения по обсуждаемому вопросу Башир Искандарович высказывал последним, выслушав аргументированные доводы приглашённых. Признаюсь, мне нравился деловой и доверительный стиль таких совещаний.

В те напряжённые дни среди нас, разработчиков машины, находились московские офицеры-стажёры С. Н. Грачёв, А. А. Пашков и др. Они получали самую свежую информацию о нашей ЭВМ и о ходе наладочных работ. Это позволило им вместе с Ю. Г. Чугаевым и В. А. Плиско издать в 1962 году книгу “Электронные цифровые вычислительные машины”, в которой наиболее подробно изложены основные технические решения по ЭВМ “Урал-2”, включая нашу матричную ферритовую память (типа 3D,4W) У-400. Отмечу, что авторы нескольких других книг по ЦВМ уже позже приезжали к нам, получали информацию по нашим машинам и согласие на публикацию этих сведений.

Универсальная ЭВМ «Урал-2» для научно-технических расчетов. Серийное производство – с марта 1959 г.

Универсальная ЭВМ “Урал-2” для научно-технических расчетов.
Серийное производство — с марта 1959 г.
1

Шкафы процессора разместили в машинном зале П-образно: 5 шкафов АУ с лицевой, фасадной стороны, на боковых сторонах — по два шкафа УУ. НФ и НМБ “смыкали” процессор в прямоугольник. К декабрю 1958 г. автономная наладка процессора была успешно завершена. Время выполнения “коротких” операций типа сложения чисел с фиксированной запятой составило 80 мкс, сложения чисел с плавающей запятой — 130 мкс, умножения — 370 мкс, деления — 810 мкс. Уже работал перфоленточный считыватель НПЛ, реализованный на 53 электронных лампах, с ёмкостью 10000в40 бит, были подготовлены клавишное, перфорирующие и контрольно-считывающее устройства. Стыковку процессора с НФ и комплексную проверку на тестах мы с В. И. Мухиным завершили в последних числах декабря. Теперь машина “Урал-2” могла решать задачи в 50 — 100 раз быстрее серийного “Урала-1”

За пульт управления сели математики Б. В. Коробова со своими программами решения контрольных задач, подлежащих отладке. Ночные смены работы машины, крайне нужные программистам, обеспечивали, прежде всего, квалифицированные специалисты процессора и НФ: М. В. Суков, А. Я. Пыхтин, Ю. В. Пинигин, В. А. Аверьянов, В. Я. Сковородин и С.C. Телков с В. Н. Филипповым. В иное время выполнялась комплексная наладка остальных технических средств. Качество и успех такой наладки во многом были обусловлены мастерством и настойчивостью В. И. Мухина, всей своей “уральской” деятельностью лучше других подготовленного к подобной работе.

Работы по промежуточной и внешней памяти не были первостепенными, они завершались в начале следующего года. А. Г. Калмыков с В. Д. Борщевским и с другими коллегами построили “барабанную” память на 194-х лампах (см. Цифровая вычислительная техника и программирование. Выпуск. 3, с 130-139, 1967). Они не только сумели разместить ТЭЗы управления НМБ в одной “уральской” стойке, но и обеспечили возможность использования с ней до 8 магнитных барабанов (емкостью 8192в40 бит каждый). Это увеличивало “барабанную” информационную емкость до рекордной величины для отечественных машин того времени. А разработчикам НМЛ (Васюк, Горшкова, Меднова и др) пришлось оказывать “внешнюю” помощь: В. И. Мухин отыскал причину неустойчивой работы и помог найти необходимое решение. Общее количество ламп в НМЛ емкостью 100000в40 бит — 40 шт.

В соответствии с установившимися к тому времени требованиями к программному обеспечению серийных универсальных ЭВМ наши математики Б. Коробов и его коллеги разрабатывали тестовые программы и библиотеку стандартных подпрограмм. Превращение библиотеки в переносимый и общий программный продукт в то время было доминирующей целью для М. Р. Шуры-Буры, главного идеолога и практика отечественных программистов той поры.

Для машин “Урал” систему автоматизации программирования разрабатывал Е. Т. Гавриленко, сотрудник ЦНИИ-108. А. А. Дружинин создал на базе ИС-2 (построенной по принципу динамической загрузки библиотечных подпрограмм в указанную программистом область оперативной памяти) интерпретирующую систему. В. Д. Айнберг и другие разрабатывали в последующие годы вне нашего предприятия многие программные пакеты. В 1958 году фирма IBM начала поставки ФОРТРАНа, в том же году А. Перлис привез в нашу страну предварительную версию публикации АЛГОЛа, первыми читателями которой стали москвичи, А. П. Ершов тогда же попытался увлечь своих коллег амбициозным планом создания “Сибирского языка программирования”.

Заводчанам мы прочитали вводный курс лекций по ЭВМ “Урал-2”, их технологи задолго до начала работы междуведомственной комиссии проработали “неутвержденную” документацию ЭВМ, подготовили предложения по более полному учёту заводских технологических процессов. В этом процессе главными действующими лицами были Б. И. Рамеев, А. Н. Невский и С. М. Долбенский.

Примечание

1.АУ — арифметическое устройство
УУ — устройство управления
НФ — накопитель ферритовый (МОЗУ)
НМБ — накопитель на магнитном барабане
НМЛ — накопитель на магнитной ленте
НПЛ — накопитель на перфоленте
ПчУ — цифропечатающее устройство
КСУ — контрольно-считывающее устройство
КУ — клавишное устройство
ПфУ1, ПфУ2 — перфорирующие ленту устройства

Из книги Г. С. Смирнова “Семейство ЭВМ «Урал». Страницы истории разработок.” Пенза, 2005 г.
Перепечатывается с разрешения автора.