Nord-5

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 17:53, 18 июня 2019.
Nord-5
Nord-5 architecture.png
Разработчик Norsk Data
Семейство продуктов Nord (ND)[1]
Дата выпуска 5 September 1972 года; 49 years ago (1972-09-05)[2]
Memory 32 Bit
Website ndwiki.org


Nord-5 – один из самых ранних[Источник 1] в мире 32-битных мини-компьютеров. Его разработка началась в 1970 году, и машина была поставлена норвежскому метеорологическому институту в 1971 году. Некоторые источники упоминают 1972 год в качестве первой даты поставки.[Источник 2]

В норвежском музее электросвязи хранится по крайней мере одна система.

Назначение

Nord-5 - это специальный высокоскоростной вычислительный модуль, предназначенный для подключения к компьютерной системе NORD общего назначения или к компьютерам других производителей для решения тяжелых задач, связанных с вычислениями. Идея Nord-5 заключается в том, что задачи, требующие большого объема вычислений, отправляются из основной системы для обработки, в то время как главный компьютер продолжает выполнять другие задачи. Операционная система содержится в компьютере Nord-1. Nord-5 использовался в мультикомпьютерной установке норвежского метеорологического института NORDIC (The Nord Integrated Computer System).[Источник 3] Разработка этой системы началась в 1971 году и была завершена в феврале 1972 года. Вся система состояла из трех машин Nord-1, подключенных к вычислительному модулю Nord-5.

Рисунок 1 – Комплекс NORDIC

Структура

Рисунок 2 – Структурная схема установки NORDIC

Nord-5 имеет собственное ядро и выполняет по одной программе за раз. Сборка и компиляция производится основной системой, которая производит объектный код для Nord-5. Установка со многими тяжелыми вычислительными задачами может быть оснащена несколькими Nord-5, которые могут иметь общий пул ядер, где все процессоры могут обращаться ко всем ядрам.

Стандартный Nord-5 оснащен матрицей сдвига и блоком с плавающей запятой со скоростью 950 нс для сложения и вычитания с плавающей запятой, а также 950 нс для всех видов сдвигов и битовых манипуляций (независимо от количества сдвигов). Для умножения и деления чисел с плавающей запятой требуется 4 микросекунды для 64-битных чисел. Другие специальные арифметические единицы (arithmetic unit) так же могут быть включены в Nord-5. Арифметические блоки в Nord-5 асинхронно соединены к центральному процессору CPU. Для достижения высокой вычислительной скорости модули «floating» и «shift» и модуль «high speed multiply» построены в виде логического массива, а в модулях «multiply» и «divide» используются схемы TTL Шоттки.

Источники

  1. Nord-5 // NDWiki. Дата обновления 19.02.2019. URL: http://www.ndwiki.org/wiki/NORD-5 (дата обращения: 08.05.2019).
  2. Norsk Data Products // NDWiki. Дата обновления 07.05.2019. URL: http://www.ndwiki.org/wiki/ND-NYTT (дата обращения: 08.05.2019)
  3. ND News (№6) // NDWiki. Дата обновления 07.05.2019. URL: https://drive.google.com/file/d/0B2Sc5Qa5d_tLQ09aSmFoYXlWaGs/view (дата обращения: 08.05.2019)

Примечания

  1. Перечень продуктов организации Norsk Data Hardware List.
  2. По данным официального ресурса Norsk Data Official.