Jump to content

Процессор распределенных массивов ICL

(Перенаправлено с ICL DAP )

Процессор распределенных массивов ( DAP ), производимый International Computers Limited (ICL) была первой в мире коммерческой компанией. компьютер с массовым параллелизмом . Первоначальное бумажное исследование было завершено в 1972 году, а строительство прототипа началось в 1974 году. Первая машина была доставлена ​​в г. Колледж Королевы Марии в 1979 году. [ 1 ]

Разработка

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

Первоначальный пилотный DAP был разработан и реализован доктором Стюартом Ф. Реддавеем при помощи Дэвида Дж. Ханта и Питера М. Фландерса из ICL Stevenage Labs. [ нужна ссылка ] Их менеджером и основным участником был Джон К. Илифф , разработчик базовой языковой машины и известный своими векторами Илиффа . [ 2 ] Пилотная реализация имела расположение элементов обработки 32×32. [ 3 ]

ICL DAP имел 64×64 однобитовых процессорных элемента (PE) с 4096 битами памяти на каждый PE. Он был подключен к мэйнфрейму ICL , и его память была сопоставлена ​​с памятью мэйнфрейма. Программы для DAP были написаны на DAP FORTRAN , который был расширен FORTRAN за счет матрицы 64 × 64 и 64-элементных векторных примитивов. DAP Fortran скомпилирован в язык ассемблера APAL (язык ассемблера процессора массива). DAP имел архитектуру «одна инструкция, несколько данных » (SIMD). Каждая операция могла выполняться под контролем маски, которая контролировала, какие элементы будут затронуты. Программы массивов выполнялись как подпрограммы обычных программ FORTRAN для мэйнфреймов, а ввод-вывод выполнялся мэйнфреймом.

С эксплуатационной точки зрения были накладные расходы на передачу вычислительных данных в массив и из него, а проблемы, которые не укладывались в матрицу 64×64, создавали дополнительную сложность для обработки границ (65×65, пожалуй, худший случай!) – но для проблем которая соответствовала архитектуре, она могла превзойти нынешнюю конвейерную архитектуру Cray на два порядка. ICL 2980 не был популярной машиной, и это сдерживало использование DAP, поскольку подключенный процессор изначально был ограничен этим диапазоном.

Конструкция, описанная в статье Реддавея 1973 года, во многом аналогична той, которая была реализована в первой коммерческой версии, за исключением того, что была удалена возможность подачи адресных битов из обрабатывающих элементов. Это изменение значительно упростило обнаружение аппаратных ошибок. Примечательной дополнительной возможностью было распространение переноса, упрощающее добавление векторной моды. [ 4 ]

DAP [IP] был продан венчурным капиталом. финансируемой начинающей компании Active Memory Technology, (AMT), которая затем была передана компании Cambridge Parallel Processors (CPP). Он был усовершенствован, сделан меньше и быстрее, чем серия Gamma. В систему был добавлен 8-битный процессор с некоторой локальной 8-битной памятью. были реализованы возможности процессора и быстрого ввода-вывода. Его можно было запрограммировать либо на C++ , либо на Fortran-Plus . Они были более гибкими, чем DAP FORTRAN, в частности, они автоматически заботились о выборе сопоставления заданных пользователем матриц и векторных границ с базовым оборудованием.

Образцы DAP хранятся в Музее компьютерной истории .

CPP прекратила торговлю в 2004 году.

Мини-ДАП и Мил-ДАП

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

Меньшая версия 32x32 была создана в период с 1984 по 1987 год. Коммерческая версия называлась Mini-DAP и обычно подключалась к системе PERQ (поэтому ее иногда называли PERQ-DAP), а усиленная военная версия называлась Mil-DAP . [ 5 ]

См. также

[ редактировать ]
  1. ^ Гордон Дж. Скарротт (лето 1995 г.). «От линий задержки крутильного режима к DAP» . Компьютерное воскрешение (12).
  2. ^ Стюарт Реддавей (весна 2004 г.). «Письмо в редакцию» . Компьютерное возрождение . 48 (33): 149–150. дои : 10.1016/j.lungcan.2004.09.011 . ПМИД   15777984 .
  3. ^ Паркинсон, Деннис (17 июня 1976 г.). «Компьютеры тысячами» . Новый учёный . стр. 626–627 . Проверено 7 июля 2024 г.
  4. ^ С. Ф. Реддавей (1973). «DAP — процессор распределенных массивов» (PDF) . Материалы 1-го ежегодного симпозиума по компьютерной архитектуре (Гейнсвилл, Флорида) . 2 (4). ACM Press: 61–65. дои : 10.1145/633642.803971 .
  5. ^ Брайан Рассел (лето 2001 г.). «Проект возрождения Мил-ДАП» . Компьютерное воскрешение (5).
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 770c25012cdf8a64f56fecf8a7fc016a__1720375920
URL1:https://arc.ask3.ru/arc/aa/77/6a/770c25012cdf8a64f56fecf8a7fc016a.html
Заголовок, (Title) документа по адресу, URL1:
ICL Distributed Array Processor - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)