Информационные технологии в СССР. Создатели советской вычислительной техники. Юрий РевичЧитать онлайн книгу.
систему с общим полем оперативной памяти и была рассчитана на создание многомашинных комплексов с общим полем внешних запоминающих устройств. Рассредоточенные вычислительные комплексы на базе двенадцати ЭВМ 5Э92Б были связаны высокоскоростной сетью общей протяженностью более 1000 км. При этом в каждый момент времени десять машин работали, а две машины находились в «горячем» резерве. В случае отказа одной из десяти работающих машин подключалась одна из резервных, на что уходило всего несколько миллисекунд. В журнале «Суперкомпьютеры» (лето 2011 года) автор статьи о Всеволоде Бурцеве [1.22] замечает относительно машины 5Э92Б: «Есть ряд свидетельств того, что в некоторых вычислительных центрах благодаря своей уникальной надежности эти машины используют до сих пор в качестве специализированных коммутаторов информационных потоков». По свидетельству самого Бурцева, «этими ЭВМ, кроме системы ПРО Москвы, был оснащен Центр контроля космического пространства, многие информационные и научные центры военного профиля» [1.23].
Большая семья Лебедевых в 1970 году
В конце шестидесятых было принято решение о создании мобильного ракетного комплекса С-300. Этот неоднократно модернизовавшийся и имевший много модификаций комплекс противосамолетной и противоракетной защиты до сих пор является одним их самых востребованных на международном рынке вооружений. Специально для него в ИТМ и ВТ была создана одна из лучших отечественных ЭВМ 5Э26, ставшая и самым массовым советским компьютером – разных ее модификаций (5Э261, 5Э262, 5Э265, 5Э266) было выпущено полторы тысячи. Вот что писал сам Бурцев об этой машине: «Для комплекса С-300 мы создали трехпроцессорную ЭВМ 5Э26. В ней аппаратным контролем охвачен каждый процессор, каждый модуль памяти. Все процессоры работают на единую память, и при сбое отключается один процессор, а не машина. Занимая объем около 2 м3, 5Э26 обладала производительностью на уровне БЭСМ-6 – около 1 млн оп. /с с фиксированной запятой» (цит. по [1.22]).
Именно старый знакомый, бывший главный конструктор опытной «Системы А» Г. В. Кисунько (в 1960-е годы – директор ОКБ «Вымпел») поставил задачу разработать для систем ПРО вычислительную систему с производительностью 100 млн операций в секунду. В 1969 году это было нереальной задачей – даже за рубежом лучшие машины имели производительность 3–5 млн операций с плавающей точкой в секунду (по-английски Mflops). Лишь в 1975 году публике была представлена Cray-1, показавшая на некоторых типах задач производительность даже выше 100 Mflops (хотя на других типах – даже совсем невысокую[22]), а в конце 1960-х ее еще и в проекте не существовало. Но Лебедев взялся за решение этой проблемы. Так родился проект, который Сергей Алексеевич назвал «Эльбрус» – по имени самого высокого на Кавказе пика, на который он когда-то совершил памятное восхождение.
Первый этап системы на ТТЛ-микросхемах средней степени интеграции под названием «Эльбрус-1» был сдан лишь в 1979 году. Он обеспечивал производительность на уровне, все еще далеком от поставленной цели – 15 млн операций в секунду
22
Такая разница характерна для векторных суперкомпьютеров, которые за один такт делают одну операцию, но сразу над многими числами – компонентами вектора. Классическая векторная архитектура в настоящее время признана тупиковым путем: реальных задач, которые можно было бы эффективно распараллелить таким способом, немного.