Д-68

Д-68

БЭСМ-6 — советская электронная вычислительная машина, первая супер-ЭВМ второго поколения — на полупроводниковых транзисторах.

Разработка БЭСМ-6 завершена в конце 1966 года. Главный конструктор — Сергей Алексеевич Лебедев, заместители главного конструктора — В.А.Мельников, Л.Н.Королёв. В 1968 году начат выпуск на заводе Счётно-аналитических машин (САМ) в Москве.

Особенности БЭСМ-6:

  • Элементная база — транзисторный парафазный усилитель с диодной логикой на входе
  • Тактовая частота — 10 МГц
  • 48-битное машинное слово
  • Быстродействие — около 1 млн операций в секунду, близкое к рекордному для того времени (наиболее производительная американская система CDC 6600 (англ.), выпускавшаяся с 1964 г., обеспечивала быстродействие 3 млн операций в секунду)
  • Конвейерный центральный процессор (ЦП) с отдельными конвейерами для устройства управления (УУ) и арифметического устройства (АУ). Конвейер позволял совмещать обработку нескольких команд, находящихся на разных стадиях выполнения.
  • 8-ми слойная физическая организация памяти (интерливинг)
  • Виртуальная адресация памяти и расширяемые регистры страничной приписки.
  • Совмещённое АУ для целой и плавающей арифметики.
  • Кэш на 16 48-битных слов: 4 чтения данных, 4 чтения команд, 8 — буфер записи
  • Система команд включала в себя 50 24-битных команд (по две в слове)

Редко упоминаемым фактом является то, что архитектура БЭСМ-6 в значительной степени воспроизводила архитектуру системы CDC 1604 (англ.) фирмы Control Data Corporation (англ.) (главный конструктор - Сеймур Крей), серийно выпускавшейся с 1960 года. Детали машинной архитектуры различались, но на уровне прикладных программ разработчикам, адаптировавшим транслятор Фортрана для БЭСМ-6, была поставлена задача обеспечения полной совместимости с CDC 1604 [1].

БЭСМ-6 выпускалась серийно с 1968 по 1987 год, всего было выпущено 355 машин. В начале 1980-х в составе поставки Эльбрус-1 выпускалась в 2,5—3 раза более быстрая версия БЭСМ-6, на интегральных микросхемах — Эльбрус-1К2 или СВС (Система, Воспроизводящая Систему). В качестве периферийных устройств использовались компоненты Эльбрус. Также в систему был введен интерфейс EC, что позволяло подключать периферию ЕС ЭВМ.

В 84 году на Байконуре был установлен вариант БЭСМ-6 с быстродействием 6 миллионов операций деления с плав.запятой в секунду. Его скорость превысила все существующие подобные компьютеры в то время.

Содержание

5Э26

Создавалась с 1969 года специально для комплекса ПВО ЗРК С-300. 3 процессора, 1 млн оп./с., АЛУ с фиксированной запятой, 35-разрядное слово, ОЗУ 32 Кбит, память команд 64 Кбит на биаксах. Объём корпуса менее 2,5 м3, потребляемая мощность около 5 кВт. Серийно выпускалась с 1975 года, уже после смерти С. А. Лебедева.

Эльбрус-Б

Дальнейшее развитие линии БЭСМ-6. Система разработана под руководством члена-корреспондента АН СССР Г. Г. Рябова и В. М. Тяпкина на элементно-конструкторской базе 5Э26. Производительность была увеличена в 4—5 раз. Были устранены следующие проблемы БЭСМ-6:

  • Длина адреса 15 разрядов, что позволяет адресовать только 32 килослов ячеек ОЗУ
  • Точность представления чисел 48-разрядным кодом недостаточна для вычислений

Система работала в следующих режимах:

  • режим полной совместимости с БЭСМ-6: разрядность чисел 48, разрядность адреса 15, полное повторение системы команд БЭСМ-6
  • Режим работы, полностью повторяющий систему команд БЭСМ-6, но с 27-разрядным виртуальным адресом
  • Новый режим работы с расширенной системой команд БЭСМ-6, с 64-разрядными словами

Аппаратура сопряжения — АС-6

В 1973 году под руководством Владимира Андреевича Мельникова была разработана т. н. «аппаратура сопряжения к БЭСМ-6» (АС-6) — модульная система, позволяющая объединять БЭСМ-6, ЦП АС-6, общие модули памяти, несколько специализированных периферийных машин (ПМ-6) и их периферию в единый комплекс.

В 1975 году, в ходе космического полёта «Союз-Аполлон», управление осуществлялось комплексом, в состав которого входила БЭСМ-6. Эта система позволяла обрабатывать данные по траектории полёта за 1 минуту, в то время как на американской стороне такой расчёт занимал 30 минут.

C 1977 по 1987 года АС-6 выпускалась на Московском заводе счётно-аналитических машин (САМ). Всего было выпущено 8 систем.

В 1982 году за разработку АС-6 была присуждена Государственная премия СССР, лауреатами которй стали: В. А. Мельников, А. А. Соколов, В. П. Иванников, А. Ю. Бяков, В. Л. Ли, В. И. Смирнов, Л. А. Зак, В. С. Чехлов.

Программное обеспечение

Д-68

Одной из первых операционных систем для БЭСМ-6 был Диспетчер-68 (Д-68). По сути Д-68 — ядро операционной системы, обеспечивавающее мультипрограммный режим пакетной обработки заданий, управление виртуальной памятью, управление внешними запоминающими устройствами и устройствами ввода-вывода. Д-68 послужил основой для ОС реального времени НД-70 («Новый диспетчер»-70).

Разработана в ИТМиВТ под руководством профессора Л.Н.Королёва при участии В.П.Иванникова и А.Н.Томилина.

Мониторная система «Дубна»

Мониторная система «Дубна», была создана в 1965—1966 г. коллективом сотрудников Объединенного института ядерных исследований с участием специалистов из ГДР, ВНР, КНДР, а также из ИАЭ им. Курчатова. В дальнейшем развитии системы принимали участие сотрудники ИК АН УССР, ИАПУ ДВНЦ АН СССР, ИВФЭ, ГОИ им. С. И. Вавилова и других. Имелись компиляторы Фортран, Алгол, Автокод МАДЛЕН, интерпретатор Лисп. Также имелась возможность использовать языки Симула, Аналитик, Аква, Сибэсм-6, метаязык R-грамматик, эмулировать на БЭСМ-6 программы М-6000 ТПА.

Другие программы

Большим коллективом разработчиков под руководством В. Ф. Тюрина была создана операционная система Диспак, удачно решавшая вопросы работы в режиме разделения времени.

  • ИПМ
  • НД-70
  • БАМОС
  • УНИОС

См. также

Литература

  • Программирование на БЭСМ-6 в системе «Дубна». Г. Л. Мазный. Под редакцией Н. Н. Говоруна. М. «Наука» Главная редакция физико-математической литературы 1978 г., серия: «Библиотечка программиста»
  • Алгоритмический язык Фортран: Фортран-Дубна. Карпов В. Я. 1976. 192 с, серия: «Библиотечка программиста»

Примечания

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное



Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»