Повышенная производительность М-5 достигалась за счет мультипрограммного режима работы — до 8 одновременно выполняемых программ. Обеспечивалось совмещение работы быстродействующих устройств: центрального и периферийных устройств управления, арифметического устройства и оперативной памяти с работой устройств ввода-вывода информации и внешней памяти на магнитных лентах. Основной особенностью М-5 была возможность обеспечения мультипрограммной и многотерминальной работы.
Авторство этих и многих других идей, заложенных в структуру М-5, принадлежало М. А. Карцеву, он же был вначале назначен главным конструктором этой машины.
(В реальной истории Брук осенью 1960 г перебросил Карцева на отладку М-4, поручив М-5 В.В. Белынскому. Разработка была закончена, на Минском заводе собрали опытный образец, но в серию машину не запустили, причина не вполне понятна. Опытный образец несколько лет отработал в ИНЭУМ, после чего был разобран.)
Готовясь к совещанию НТС по электронике Хрущёв изучал документы, из которых выяснил, что через некоторое время Брук посчитал, что Карцеву следует больше внимания уделять взаимодействию с производителями и заказчиками М-4, и отстранил его от работы над М-5, разделив коллектив на две спецлаборатории. Поэтому, выслушав доклад о ходе работ над М-5, он строго распорядился:
— Универсальная машина для экономических расчётов для страны значительно нужнее, чем очередная специализированная военная ЭВМ. Прошу вас и Михаила Александровича уделить ей максимум внимания. Насколько я знаю, у Александра Львовича Минца радиолокатор ещё не готов, и ранее 1961 года не созреет.
— Но во что меня смущает, — продолжил Никита Сергеевич. — Вот у нас Башир Искандарович разрабатывает «Урал-2», тоже универсальную машину для экономических расчётов.
— Фактически опытный образец «Урал-2» у нас уже работает, — вставил Рамеев. — С начала декабря уже гоняем на нём тестовые задачи.
— Вот. Это хорошо, товарищи, это замечательно, — одобрил Хрущёв. — Но, возвращаясь к М-5... понимаете, что меня смущает... Это опять получается уникальная, не имеющая аналогов разработка. Читай — ни с чем толком не совместимая. Ну и нафига козе баян?
Брук и Карцев заметно поскучнели.
— Вот слушаю я ваши доклады, — сказал Никита Сергеевич, — и не вырисовывается у меня общая картина. Вроде по отдельности у нас всё неплохо, все вроде работают, ЭВМ новые строят, в серию запускают, а воз и ныне там. По-прежнему каждый разработчик работает по отдельности, унификации никакой, в общем — лебедь, рак и щука в чистом виде.
— Я уже об этом говорил, — сказал Лебедев. — Совет Главных конструкторов ЭВМ у нас с 1954 года регулярно собирается, а единой политики развития информационных технологий до сих пор не выработано.
— Верно, — проворчал Хрущёв. — Вот и давайте соберёмся составом ГосКомУпра и Совета Главных конструкторов, подготовьте свои предложения, там и обсудим. Я считаю, что надо объединить усилия всех разработчиков и двигаться по трём основным направлениям:
— средняя универсальная ЭВМ, для ежедневных инженерных и экономических расчётов, которая в будущем, постепенно уменьшаясь, превратится в персональную ЭВМ, и будет стоять на столе у каждого инженера, экономиста, а младшие модели — вплоть до секретаря. Такая машина должна уметь работать одинаково хорошо и с цифрами и с текстом.
— большая универсальная ЭВМ, для сложных расчётов, тоже имеющая несколько конфигураций разной сложности. Её младшие модели постепенно превратятся в настольную рабочую станцию для решения сложных инженерных задач, для тяжёлых расчётов, и прочих применений, где нужна большая вычислительная мощность. Старшие модели будут работать серверами в вычислительных центрах.
— малая управляющая ЭВМ, то, чего нам особенно сейчас не хватает. Сюда же примыкают контроллеры для станков.
— и ещё одно, четвёртое направление — народная универсальная ЭВМ для обучения, простая и недорогая, а также разные калькуляторы. Потому что нам надо учить подрастающее поколение, готовить кадры. Думать об этом надо уже сейчас. Вот по этим направлениям и надо двигаться.
— Я вот что хочу предложить, — продолжал Первый секретарь, — Башир Искандарович, безусловно, на достигнутом не остановится. Сейчас он начнёт прорабатывать стандартный ряд ЭВМ, собранных на более передовой элементной базе и передовых идеях, примерно таких же, как заложены в вашу М-5. С другой стороны, идеи и наработки Михаила Александровича нам тоже губить не резон.
— А почему бы вам не объединить усилия? — предложил Хрущёв. — Сильная сторона предложенной товарищем Рамеевым концепции стандартного ряда — всесторонняя унификация по применяемым конструктивным решениям. Сильная сторона М-5 товарища Карцева — мультипрограммная и мультитерминальная работа. Сильная сторона БЭСМ-3М товарища Лебедева — его операционная система.
— Я предлагаю все эти сильные стороны объединить в единой разработке, — сказал Первый секретарь ЦК. — Пусть это будет стандартный ряд «Уралов», но пусть эти машины будут иметь мультипрограммную архитектуру, предложенную товарищем Карцевым, и пусть у них будет операционная система, которую разработал и обещал нам показать товарищ Лебедев. Сергей Алексеич, ведь её можно приспособить для 32-разрядной «уральской» архитектуры?
— Безусловно, — ответил Лебедев.
— Вот! Поэтому прошу вас, Исаак Семёныч, — продолжал Хрущёв, — все силы сейчас бросить на скорейшую совместную с товарищем Рамеевым разработку, доводку и запуск в серию ЭВМ стандартного ряда «Урал», причём по максимуму учесть в разработке те идеи, которые вы закладывали в М-5. Серийное производство необходимо освоить параллельно на Минском заводе, в Пензе, в Москве и в Ереване.
— Товарищ Шокин, вам поручение: разработать в кратчайшие сроки проект постановления о совместной работе НИИЭМ, НИИУВМ и ИТМиВТ, а также Ереванского НИИММ, заводов САМ в Москве и Пензе, Минского завода им. Орджоникидзе и строящегося Ереванского завода «Электрон» при ЕрНИИММ, в составе научно-производственного объединения, над разработкой и выпуском ЭВМ стандартного ряда «Урал». А то в Армении тоже уже пытаются какие-то свои ЭВМ строить. НИИСчётмаш и товарища Рязанкина сюда же подключите с его «Эрой». Надо в этой разработке аккумулировать все самые лучшие идеи всех разработчиков. Раздайте каждому какую-то тематику, одному — АЛУ, другому память, третьему хранение данных, четвёртому — ввод и вывод, пятому — сетевые возможности. Если надо собрать всех в одном месте, скажем, в Зеленограде — собирайте. При необходимости разрешаю подключать к этой работе любые другие заводы и НИИ отрасли.
— Будет сделано, — ответил Шокин.
— Ещё одна важная просьба, — сказал Хрущёв. — Я знаю, Михаил Александрович, что вы с Матюхиным объединяли несколько ЭВМ в единый вычислительный комплекс, так?
— Совершенно верно, — подтвердил Карцев. — Собственно, машины М4-2М и М4-3М как раз и рассчитаны на совместную работу.
— Вот! — удовлетворённо сказал Никита Сергеевич. — Раз у вас такой опыт есть, необходимо предусмотреть возможность объединения нескольких ЭВМ стандартного ряда «Урал» в вычислительный комплекс.
— Совместный режим? Сделаем, — согласился Карцев. — Если несколько ЭВМ нового поколения в комплекс объединить, машина получится мощная.
— Именно, — подтвердил Хрущёв. — Для работы в составе ОГАС такой комплекс очень пригодится
Просьбу Первого секретаря Карцев выполнил. Все ЭВМ стандартного ряда «Урал» имели возможность объединения в вычислительный кластер.
— Вот и хорошо, — сказал Первый секретарь. — Но вот вы мне всё показываете ваши новые разработки. Всё здорово, только это опять дорогущие гарнитуры по 10-20 шкафов, и стоимостью по несколько сотен тысяч рублей. Я понимаю, что по-другому пока не получается. Но мы не сможем насытить такими ЭВМ всю нашу экономику. Нужна машина дешевле и проще. Причём сейчас, а не через пять лет.