Jump to content

УНИВАК ЛАРК

UNIVAC LARC в Ливерморе

UNIVAC разработанный в соответствии с LARC , сокращение от Ливерморского компьютера передовых исследований , представляет собой мейнфрейм, требованиями, опубликованными Эдвардом Теллером, для выполнения гидродинамического моделирования при проектировании ядерного оружия . Это был один из первых суперкомпьютеров . [1]

LARC поддерживал многопроцессорную обработку с двумя процессорами (называемыми компьютерами ) и процессором ввода/вывода (I/O) (называемым процессором ). Были построены две машины LARC, первая доставлена ​​в Ливермор ВМФ в июне 1960 года, а вторая - в модельный бассейн Дэвида Тейлора . В обоих примерах был только один компьютер , поэтому многопроцессорные LARC так и не были построены. [2] Оба были выведены из эксплуатации в период с 1968 по 1969 год, а Ливермор вывел из эксплуатации свой LARC в декабре 1968 года. [3] а LARC ВМФ был отключен в апреле 1969 года. [4]

Процессоры LARC могли выполнить сложение примерно за 4 микросекунды, что соответствует скорости около 250 тысяч пикселей в секунду. Это делало его самым быстрым компьютером в мире до 1962 года, когда IBM 7030 титул завоевал . Модель 7030 изначально представляла собой заявку IBM на конкурс LARC, но Теллер предпочел более простую модель Univac более рискованной конструкции IBM.

Описание

[ редактировать ]

LARC представлял собой десятичный мейнфрейм с 60 битами на слово . Он использовал десятичную арифметику с двоичным кодом с пятью битами на цифру (см. Ниже), что позволяло создавать 11-значные числа со знаком . Инструкции имели длину 60 бит, по одной на слово. общего назначения Базовая конфигурация имела 26 регистров , которые можно было расширить до 99. Регистры общего назначения имели время доступа в одну микросекунду.

LARC весил около 115 000 фунтов (58 коротких тонн; 52 т). [5]

Базовая конфигурация включала один компьютер , а LARC можно было расширить до мультипроцессора с помощью второго компьютера .

Процессор накопителей представляет собой независимый ЦП (с набором команд, отличным от компьютера ) и обеспечивает управление от 12 до 24 магнитных барабанах на , от четырех до сорока ленточных накопителей UNISERVO II , двух электронных устройств записи страниц (35-мм пленочная камера, обращенная к катоду). лучевая трубка), один или два высокоскоростных принтера и высокоскоростное устройство считывания перфокарт.

LARC использовал основные банки памяти по 2500 слов каждый, в каждом кабинете памяти размещалось по четыре банка. Базовая конфигурация имела восемь банков ядра (два кабинета), 20 000 слов. Память может быть расширена максимум до 39 банков ядра (десять шкафов с одним пустым банком), 97 500 слов. Основная память имела один бит четности на каждую цифру для проверки ошибок, в результате чего на слово памяти приходилось 60 бит. Основная память имела время доступа 8 микросекунд и время цикла 4 микросекунды. Каждый банк работал независимо и мог начать новый доступ в любой 4-микросекундный цикл, когда он еще не был занят. При правильном чередовании обращений к различным банкам память может поддерживать эффективное время доступа 4 микросекунды при каждом доступе (например, доступ к данным одного банка в другом).

Печатная плата LARC

Шина передачи данных, соединяющая два компьютера и процессор с основной памятью, была мультиплексирована для максимизации пропускной способности; каждый 4- микросекундный цикл шины был разделен на восемь временных интервалов по 500 наносекунд:

  1. Процессор – инструкции и данные
  2. Компьютер 1 – инструкция
  3. Компьютер 2 – данные
  4. DMA ввода-вывода Синхронизатор — данные
  5. Не используется
  6. Компьютер 2 – инструкция
  7. Компьютер 1 – данные
  8. DMA ввода-вывода Синхронизатор — данные

Основная система памяти применяет систему блокировок и приоритетов, чтобы избежать одновременного доступа к одному и тому же банку памяти несколькими частями системы ( компьютером , процессором и синхронизаторами DMA ввода-вывода ) без конфликтов или взаимоблокировок . Банк памяти недоступен в течение одного 4-микросекундного цикла после обращения к нему со стороны любого раздела системы. Если в течение этого времени другая секция попытается обратиться к тому же банку памяти, она будет заблокирована и ей придется подождать, а затем повторить попытку в следующем 4-микросекундном цикле. Чтобы предотвратить взаимоблокировки и таймауты в системе ввода-вывода, применяются следующие приоритеты:

  1. DMA ввода-вывода Синхронизатор — самый высокий
  2. Процессор
  3. Компьютеры - самые низкие

Если секция с более высоким приоритетом блокируется в одном 4-микросекундном цикле, при повторной попытке в следующем 4-микросекундном цикле всем секциям с более низким приоритетом не разрешается начинать новый цикл в этом банке памяти до тех пор, пока секция с более высоким приоритетом не сможет начать новый цикл в этом банке памяти. завершил доступ.

Компьютеры LARC записывали списки сводных заказов в память, чтобы процессор мог их читать и интерпретировать программой управления процессором (написанной и поставляемой UNIVAC с каждой системой), чтобы запросить необходимый ввод-вывод. [6]

LARC был построен с использованием транзисторов с поверхностным барьером , которые уже устарели к моменту поставки первой системы. LARC был очень быстрым компьютером для своего времени. Время его сложения составило 4 микросекунды, время умножения — 8 микросекунд, а время деления — 28 микросекунд. Это был самый быстрый компьютер в 1960–61 годах, пока IBM 7030 титул не завоевал .

Однозначный цифровой код LARC

[ редактировать ]

В базовом пятибитном двоичном коде UNIVAC-LARC разрешено 15 комбинаций, любая из которых может быть сохранена в любой позиции в памяти. [7]

ПОЗИЦИИ БИТОВ

5 4 3 2 1

ХАРАКТЕР
1 1 1 0 0\ (игнорировать)
0 0 1 0 0^ (пробел)
0 0 0 1 0- (минус)
1 0 0 0 00
0 0 0 0 11
1 0 0 1 12
0 0 1 1 13
1 0 1 1 04
0 1 0 0 05
1 1 0 0 16
0 1 0 1 17
1 1 1 1 18
0 1 1 1 09
1 1 0 1 0. (период)
1 0 1 0 1+ (плюс)

См. также

[ редактировать ]
  1. ^ Remington Rand Univac LARC
  2. ^ Джордж Грей (март 1999 г.). «Некоторые транзисторные компьютеры Берроуза» . Информационный бюллетень об истории Unisys . Том. 3, нет. 1. Архивировано из оригинала 1 октября 2016 года.
  3. ^ «Были ли ранние гигантские компьютеры успешными?» (PDF) . Датаматизация . Апрель 1969. стр. 77–82. После установки обе системы продолжали непрерывно использоваться до декабря 1968 года, когда Радиационная лаборатория Лоуренса вывела из эксплуатации свою систему LARC, которая работала по графику 7 дней в неделю и 24 часа в сутки.
  4. ^ Смит, Рут К. (1974). «Специальные библиотеки, февраль 1974 года» . Специальные библиотеки . 65 (2): 61–65 . Проверено 5 июня 2024 г.
  5. ^ Вейк, Мартин Х. (март 1961 г.). «ЮНИВАК ЛАРК» . ed-thelen.org . Третий обзор отечественных электронных цифровых вычислительных систем.
  6. ^ Сводные заказы на процессорную программу, Программирование UNIVAC LARC . УНИВАК. стр. 1–5.
  7. ^ Общее описание Система UNIVAC®-LARC . УНИВАК. стр. 6–7.

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Рекорды
Предшественник Самый мощный компьютер в мире
1960–1961
Преемник
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2bd6bc930f01f1c3dc8aaa0c472940bc__1718707020
URL1:https://arc.ask3.ru/arc/aa/2b/bc/2bd6bc930f01f1c3dc8aaa0c472940bc.html
Заголовок, (Title) документа по адресу, URL1:
UNIVAC LARC - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)