Параллельная ЭВМ Intel iPSC
Машина / модель:
Место расположения:
Процессоры:
Операционная система:
Языки программирования:
Компиляторы:
Intel iPSC Concurrent Computer d5 Oregon Graduate Center,
Бивертон, Орегон 32 узла, каждый с локальным ОЗУ 0.5 Мб XENIX версия R3.0 в
администраторе куба NX (версия 2.0 и 3.0) в узлах Фортран-286 и Фортран
Ryan-McFarland ftn286 и rmfort V2.10
Персональный суперкомпьютер фирмы Интел
(iPSC) - одна из первых коммерчески доступных параллельных ЭВМ. Эта машина
действительно работает по принципу "много команд - много данных" (Multiple
Instruction Multiple Data - MIMD). Все процессорные узлы идентичны и соединены
двусторонними связями по топологии гиперкуба. В 16 узловом гиперкубе каждый узел
связан напрямую с 4 ближайшими соседями. Любой гиперкуб размерности d содержит
2" узлов, каждый из которых имеет d ближайших соседей. Среднее расстояние между
узлами равно d/2, максимальное расстояние - d. Хотя базовый вариант машины (d-5)
состоит из одного 32 узлового устройства, архитектура допускает удвоение или
учетверение таких устройств (64 или 128 узла). Коммуникационная среда позволяет
с помощью программ пользователя задавать и другие топологии системы, такие как
сетки, кольца и деревья.
Аппаратура
Система iPSC состоит из одного, двух или четырех базовых
вычислительных устройств и ЭВМ Intel 286/310, называемой администратором куба,
Каждое устройство состоит из 32 идентичных одноплатных микрокомпьютеров, или
узлов. Емкость памяти устройства составляет 16 Мбайт локальной памяти,
распределенной по 32 узлам. В каждом узле находится свой экземпляр небольшой
операционной системы (NX), центральное процессорное устройство Intel 80286 и
сопроцессор с плавающей запятой Intel 80287. Комбинация 80286/80287 имеет
среднюю производительность около 30 Kflops, а производительность всего 32
узлового устройства около 1 Mflops.1)
Эти вычисления производительности
выполнялись в предположении, что число сложений, умножений и делений одинаково.
Лучшая или худшая производительность может быть получена при изменении
соотношения количества этих операций.

Рисунок гиперкуб из 16 узлов.