Логическая и физическая структуры многопроцессорных систем

Под логической структурой МПС понимается распределение функциональных обязанностей между процессорами. Существует 2 вида логической структуры: вертикальная и горизонтальная. В вертикальной меж-процессорные отношения строятся по иерархическому принципу «ведущий-ведомый», образуя пирамиду.Взаимодействие процессоров на 1 уровне исключено. Ведущий процессор требует выполнения действий ведомым и может для этого снабжать его информацией и ожидать его результата работы. При горизонтальной все процессоры эквивалентны и находятся в соотношении «ведущий-ведущий». Возможна связь между любыми 2-мя процессорами. Характеризуется сложностью организации межпроцессорных отношений. Использует простой режим разделения времени, когда каждому процессору по очереди выделяется интервал времени для взаимодействия с любым другим процессором. Отличительная способность вертикальных отношений является их четкость и структурированность, это обеспечивает распределение вычислительной нагрузки. При горизонтальных отношениях распределение вычислительной нагрузки оказывается сложным, но компенсируется высокой живучестью, отказавший процессор может просто исключаться из очереди, а его функции распределяются между оставшимися.

Физическая структура – система физических межпроцессорных связей и протоколов их использования. Различают следующие способы межпроцессорных связей: 1)прямые связи: *кольцо; *шина (физические связи всегда прямые с временным распределением); *полное соединение (только прямые соединения). 2)связи через коммутаторы – количество каналов в коммутаторе определяет max число пар одновременно взаимосвязанных процессоров. 3)связь через общую шину: *многопортовая память (каждый процессор имеет выделенную область для посылки и приема сообщений); *решетчатые переключатели.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: