Распределенные составные коммутаторы


Рассмотренные коммутаторы представляют собой законченные устройства. Их реализация на БИС затруднена, что обусловлено малым числом выводов у БИС. Кроме того, в вычислительных системах происходит распределение ресурсов между задачами, каждая из которых исполняется на своем подмножестве процессоров. В связи с этим появляется понятие "близости" процессоров. Желательно, чтобы близость выражалась в различных расстояниях (различной каскадности соединений) между ними. В качестве альтернативы рассмотренным ранее способам может выступать способ построения составных коммутаторов заключающийся в следующем. Составной коммутатор строится из коммутаторов с v+1 входом и v+1 выходом, v>2. При этом один вход и один выход каждого составляющего коммутатора служат входом и выходом составного коммутатора. Этот способ построения составных коммутаторов предусматривает, что к каждому составляющему коммутатору подключается процессор и память, образуя в совокупности вычислительный модуль с V каналами для соединения с себе подобными.


Свободные V входов и V выходов каждого вычислительного модуля соединяются линиями "точка-точка" с входами и выходами других коммутаторов,

образуя граф межмодульных связей.

При реализации вычислительного модуля на СБИС большой объем оборудования СБИС используется для построения процессора, внутри кристальной памяти и каналов ввода/вывода, а выводы СБИС служат для образования v входов и v выходов модуля, а также интерфейса с внешней памятью. лассическим однокристальным вычислительным модулем является транспьютер.

Однако строятся и многокристальные вычислительные модули. Например, ВМ вычислительной системы М ВС-100 использует в качестве вычислителя микропроцессор i860, а в качестве коммутатора - транспьютер.



Конец лекции №12