Jump to content

iWarp

iWarp — экспериментальная архитектура параллельного суперкомпьютера , разработанная в рамках совместного проекта Intel и Университета Карнеги-Меллон . Проект начался в 1988 году как продолжение предыдущего исследовательского проекта CMU WARP , целью которого было изучить создание целого «узла» параллельных вычислений в одном микропроцессоре , оснащенном памятью и каналами связи. В этом отношении iWarp очень похож на транспьютер INMOS и nCUBE . [1]

Intel анонсировала iWarp в 1989 году. Первый прототип iWarp был доставлен в Карнеги-Меллон летом 1990 года, а осенью они получили первые 64-ячеечные производственные системы, за которыми последовали еще две в 1991 году. С созданием подразделения Intel Supercomputing Systems Division в Летом 1992 года iWarp был объединен с линейкой продуктов iPSC . Intel сохранила iWarp как продукт, но прекратила его активный маркетинг. [2]

Каждый процессор iWarp включал в себя 32-битное ALU и 64-битный FPU, работающий на частоте 20 МГц. Он был чисто скалярным и выполнял одну инструкцию за такт, поэтому производительность составляла 20 MIPS или 20 мегафлопс для одинарной точности и 10 MFLOPS для двойной. [3] [4] Связь обрабатывалась отдельным блоком на ЦП, который управлял четырьмя последовательными каналами со скоростью 40 МБ/с и включал аппаратную поддержку сети, которая позволяла использовать до 20 виртуальных каналов (аналогично системе, добавленной в INMOS T9000).

более быструю, но более дорогую статическую оперативную память Процессоры iWarp были объединены на платах вместе с памятью, но в отличие от других систем Intel выбрала для использования в iWarp . Платы обычно включали четыре процессора и от 512 КБ до 4 МБ SRAM.

Еще одним отличием iWarp было то, что системы были соединены вместе как тор размером n на m вместо более распространенного гиперкуба . Типичная система включала 64 процессора, соединенных в виде тора 8×8, что могло обеспечить пиковую производительность 1,2 гигафлопс .

Джордж Кокс был ведущим архитектором проекта iWarp. Стивен Макгиди (впоследствии вице-президент Intel и свидетель по антимонопольному делу Microsoft ) написал инновационную среду разработки, которая позволяла писать программное обеспечение для массива до его завершения. Каждый узел массива был представлен отдельной рабочей станцией Sun в локальной сети с уникальным протоколом межузловой связи iWarp, моделируемым через сокеты . В отличие от симулятора уровня чипа, который не мог моделировать многоузловой массив и работал очень медленно, эта среда позволила начать глубокую разработку программного обеспечения массива.

Производственный компилятор для iWarp представлял собой компилятор C и Fortran, основанный на компиляторе AT&T pcc для UNIX, портированном по контракту для Intel канадской фирмой HCR Corporation , а затем значительно модифицированном и расширенном Intel. [5] [6]

См. также

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

Примечания

[ редактировать ]
  1. ^ Энциклопедия параллельных вычислений, Падуя, Дэвид (ред.), 2011, ISBN   978-0-387-09765-7
  2. ^ Томас Гросс и Дэвид Р. О'Халларон. iWarp: анатомия параллельной вычислительной системы, MIT Press, Кембридж, Массачусетс, 1998.
  3. ^ Шекхар Боркар, Роберт Кон, Джордж Кокс, Ша Глисон и Томас Гросс. iWarp: интегрированное решение для высокоскоростных параллельных вычислений, Материалы конференции ACM/IEEE 1988 г. по суперкомпьютерам, стр. 330–339, 12–17 ноября 1988 г.
  4. ^ Микропроцессор Intel Corp. iWarp (номер детали 318153), Хиллсборо, Орегон, 1991. Техническая информация, номер заказа 281006.
  5. ^ Рейндерс, Джеймс Р. (2011). «Варп и iWarp». В Падуе, Дэвид (ред.). Энциклопедия параллельных вычислений . Нью-Йорк: Спрингер. п. 2158.
  6. ^ Али-Реза Адл-Табатабай, Томас Гросс, Гуй-Юань Лю и Джеймс Рейндерс. Моделирование параллелизма на уровне инструкций для конвейерной обработки программного обеспечения. В материалах рабочей конференции IFIP WG10.3 по архитектурам и методам компиляции для мелкого и среднего параллелизма, Орландо, Флорида, страницы 321-330.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2e902f4e289eaaa6db66fc82e873fd19__1702981560
URL1:https://arc.ask3.ru/arc/aa/2e/19/2e902f4e289eaaa6db66fc82e873fd19.html
Заголовок, (Title) документа по адресу, URL1:
iWarp - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)