Jump to content

ББН Бабочка

BBN Butterfly — компьютер с массовым параллелизмом, созданный Болтом, Беранеком и Ньюманом в 1980-х годах. Он был назван в честь многоступенчатой ​​коммутационной сети «бабочка», вокруг которой он был построен. Каждая машина имела до 512 процессоров , каждый с локальной памятью, которую можно было подключить, чтобы обеспечить доступ каждого процессора к памяти любого другого процессора, хотя и со значительно большей задержкой (примерно 15:1), чем для своей собственной. Процессоры представляли собой обычные микропроцессоры. Адресное пространство памяти было общим.

В первом поколении использовались процессоры Motorola 68000, за ним последовала версия 68010. [1] Соединение Butterfly было разработано специально для этого компьютера. Модели GP-1000 второго или третьего поколения использовали процессоры Motorola 68020 и масштабировались до 256 процессоров. Более поздние модели TC-2000 использовали Motorola MC88100 и масштабировались до 512 процессоров. [2]

Изначально Butterfly разрабатывался как Voice Funnel — маршрутизатор для протокола ST-II, предназначенный для передачи голоса и видео по IP-сетям. Аппаратное обеспечение Butterfly позже использовалось для коммутатора пакетов Butterfly Satellite IMP (BSAT) широкополосной пакетной спутниковой сети DARPA, которая работала на нескольких объектах по всей территории США по общему спутниковому каналу вещания со скоростью 3 Мбит / с. [3] В конце 1980-х годов эта сеть стала наземной широкополосной сетью , основанной на наземных каналах T1 вместо общего спутникового канала вещания, а BSAT стал широкополосным коммутатором пакетов (WPS). Другой проект BBN, спонсируемый DARPA, создал многопроцессорный интернет-шлюз Butterfly (интернет-маршрутизатор) для соединения различных типов сетей на уровне IP. Как и BSAT, Butterfly Gateway сломал конкуренцию миникомпьютерной архитектуре с общей шиной, которая использовалась для Интернет-шлюзов, объединив вычисления маршрутизации и ввод-вывод на сетевых интерфейсах и используя коммутационную фабрику Butterfly для обеспечения сетевых соединений. Это привело к значительному увеличению пропускной способности канала. [4]

Butterfly начиналась с собственной операционной системы Chrysalis, но в 1989 году перешла на операционную систему с ядром Mach . Хотя время доступа к памяти было неравномерным, машина имела семантику памяти SMP и могла работать как симметричный мультипроцессор.

Самая крупная сконфигурированная система со 128 процессорами находилась на факультете компьютерных наук Рочестерского университета. [5] Большинство поставляемых систем имели около 16 процессоров. В музеях, похоже, нет известных конфигураций. Предполагается, что по крайней мере одна система находится в автономном транспортном средстве DARPA . [ нужна ссылка ]

TotalView , отладчик параллельных программ, разработанный для Butterfly, пережил платформу и был портирован на ряд других машин с массовым параллелизмом.

См. также

[ редактировать ]
  • Pluribus был более ранним мультипроцессором, разработанным в BBN.
  1. ^ Реттберг, Р; Вайман, С; Хант, Д.; Хоффман, М.; Карви, П.; Хайд, Б.; Кларк, В.; Крали, М. (август 1979 г.). «Разработка голосовой воронки». Система: Отчет о проектировании . Отчет № 4098. Болт Беранек и Ньюман Инк.
  2. ^ Аместой, Патрик Р.; Дайде, Мишель Дж.; Дафф, Иэн С.; Морер, Пьер (9 октября 1992 г.), «Вычисления по линейной алгебре на компьютере с виртуальной общей памятью», Int Journal of High Speed ​​Computing , vol. 7 (опубликовано в 1992 г.), стр. 21–43, CiteSeerX   10.1.1.37.8448 .
  3. ^ Эдмонд, Уинстон; Блюменталь, Стивен; Эченик, Андрес; Сторч, Стивен; Колдервуд, Том; Рис, Том (6 августа 1986 г.), «Спутник-бабочка IMP для широкополосной пакетной спутниковой сети», ACM SIGCOMM, Стоу, Вирджиния (опубликовано в 1986 г.), стр. 194–202.
  4. ^ Партридж, Крейг ; Блюменталь, Стивен (январь 2006 г.). «Сеть передачи данных в BBN». IEEE Анналы истории вычислений . 28 (1). Вашингтон, округ Колумбия: Компьютерное общество IEEE: 56–71. дои : 10.1109/mahc.2006.7 . S2CID   16881178 .
  5. ^ Леблан, Ти Джей; Скотт, ML; Браун, CM (1 сентября 1988 г.), Крупномасштабное параллельное программирование: опыт работы с параллельным процессором BBN Butterfly , Факультет компьютерных наук Рочестерского университета, hdl : 1802/15082
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a3c2bf44aa09b389917fcc0e7393072c__1718593320
URL1:https://arc.ask3.ru/arc/aa/a3/2c/a3c2bf44aa09b389917fcc0e7393072c.html
Заголовок, (Title) документа по адресу, URL1:
BBN Butterfly - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)