программное обеспечение параллельных вычислений

 

Аппаратные средства

 
 

Аппаратные средства позволяют добавлять к каждому узлу по 4 Мбайт памяти или векторный процессор.

Такие добавления уменьшают наполовину число узлов в устройстве. Таким образом, каждое базовое вычислительное устройство содержит или 16 узлов, каждый из которых имеет 4,5 Мбайт ОЗУ, или векторный процессор (но не то и другое одновременно), или 32 узла с 0.5 Мбайт ОЗУ. В каждом узле имеются 8 каналов связи. Межузловые каналы реализуются семью сопроцессорами Intel 82586 на узел. Кроме того, восемь сопроцессоров Intel 82586 реализуют глобальный канал Ethernet для связи с администратором куба.

При работе под управлением NX версии 3.0 передача сообщения размера от 0 до 1024 байт ближайшим соседям по гиперкубу выполняется за время от 1 до 2.2 мс. Передача сообщений большего размера и на большее расстояние требует большего времени. Размер сообщения не может превышать 16 Кбайт. Сообщение от администратора к узлу передается за время, приблизительно в восемь раз большее (18 мс на передачу сообщения длиной 1 Кбайт), чем время передачи сообщения такого же размера от узла к ближайшему узлу. Время передачи такого сообщения зависит от размера так же, как и в случае обмена между узлами. Взаимосвязи внутри гиперкуба для 32-узловой машины реализуются соединениями на объединительной плате. Машины, состоящие из двух или четырех 32 узловых вычислительных устройств, связаны внешними кабелями. Весь набор узлов управляется системным администратором куба, в качестве которого применена ЭВМ Intel 286/310. В этой ЭВМ используются те же процессоры, что и в узлах, но ОЗУ имеет емкость от 2 до 4 Мбайт, а так же добавлены винчестер 140 Мбайт и дисковод для гибких магнитных дисков. Работа этой ЭВМ происходит под управлением ОС XENIX.

 
 
 
Copyright (c) 2009. Использование материалов данного сайта возможно только при проставлении активной, не закрытой от индексации гиперссылки. http://soft-tlt.ru