home   contents  previous      next        up

Parsytec GC

Parsytec GC - это серия высокопроизводительных MIMD систем с распределенной памятью - каждый узел вычислительной сети является автономным компьютером с собственной памятью, который в процессе работы обменивается данными с другими узлами (GC - GigaCube или GigaCluster). Число вычислительных узлов варьируется от 64 до 16384 (GC-5). Процессорным элементом является транспьютер INMOS T805 с 4 Мбайтами памяти.

Фирма Parsytec предполагала в дальнейшем использовать транспьютеры INMOS T9000 для Parsytec GC серии, но из-за ошибок проектирования и технологических проблем серийное производство этих транспьютеров фирмой INMOS так и не было налажено. Он был существенно более производительным, чем транспьютер T805 (200 мипс, 25 Мфлопс и 100Мбит/сек против 35мипс, 3.5 Мфлопс и 20Мбит/сек). В паре с переключателем C104, который поддерживал виртуальные коммуникационные каналы, аппаратные мультиплексирование и маршрутизацию и скорость передачи в 200 Мбайт/сек, транспьютер T9000 позволял бы строить высокопроизводительные MIMD системы с распределенной памятью. Следует отметить, что транспьютеры сыграли существенную роль в развитии и распространении параллельных систем, в развитии параллельных вычислений. Они были положены в основу ряда сравнительно деш§вых MIMD систем, которые были доступны достаточно широкому кругу пользователей.

Система Parsytec GC спроектирована как пространственная трехмерная сеть 8 x 8 x 16 кластеров, которые соединяются линиями связи вдоль всех трех направлений. Кластер можно рассматривать как высокопроизводительный вычислительный узел этой сети, который является архитектурной единицей. Механической GC-конструкций единицей является куб, содержащий 4 кластера. Системы Parsytec GC состоят из одного (Gcel-64) или нескольких кубов.

Наибольшая система Parsytec GC ­5 включает 256 кубов, образующих пространственное трехмерное 8 x 8 x 4 соединение.

Каждый кластер содержит 16 основных процессорных элементов и один дополнительный, используемый при отказе одного из основных. Процессорные элементы подключены к 4-м переключателям C004 таким образом, что i-ая линия связи каждого транспьютера соединяется с i-м переключателем. На каждом кластере 48 линии связи переключателей используется для соединения с соседними кластерами - по 8 линий (по 2 линии с каждого переключателя) для каждого их 6-ти направлений. Одна линия связи кластера (user entry) служит для связи с внешним компьютером.

Куб, содержащий 64+4 процессорных элемента, дополнительно содержит один транспьютер, называемый управляющим процессором, и один переключатель C004. Они обеспечивают конфигурирование GC системы, конфигурируя переключатели на каждом кластере, производят начальную загрузку системы. Кроме того, управляющие транспьютеры следит за работой GC системы - отслеживают состояние внешней среды через реакцию на сигналы датчиков температуры и уровня напряжения. Если система состоит из нескольких кубов, то управляющие элементы кубов соединяются в конвейер, образуя управляющую сеть (Control Network), из которой доступны все переключатели и процессоры на каждом кластере системы.

Система Parsytec GC работает в связке с внешним компьютером (host computer, front-end computer). Внешний компьютер обеспечивает связь GC системы с внешним миром. Внешний компьютер осуществляет загрузку узлов системы, следит за е§ состоянием, предоставляет доступ к своим ресурсам, в частности к своей файловой системе и монитору. Каждый куб имеет по 4 линии связи, предназначенные для связи с внешним компьютером, называемые пользовательскими входами (user entries). Эти линии подключаются к специальным интерфейсным платам, которые устанавливаются во внешний компьютер и обеспечивают связь GC системы с внешним компьютером. GC система может быть подключена к нескольким интерфейсным платам, на одной из них одна линия связи, называемой управляющей линией связи (control link) должна быть выделена для подключения конвейера управляющих элементов GC системы к внешнему компьютеру.


home   contents  previous      next        up