Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
vychislitelnye-sistemy.docx
Скачиваний:
20
Добавлен:
02.09.2019
Размер:
37.51 Mб
Скачать

Структура связей в пвс Межпроцессорные связи в вс и их классификация

Связи для обмена информацией

Прямые и косвенные тракты обмена в первом случае осуществляется прямая передача информации, когда передатчик выбирает путь, а приёмник распознаёт свои сообщения. При этом в канале связи никакой логики, как правило, не предусматривается, за исключением, возможно, буферных устройств и устройств повторения сообщений. Во втором случае осуществляется непрямая (косвенная) передача между передатчиком и приёмником предусматривается логика выбора одного из нескольких альтернативных путей передачи. Управление соединением трактов обмена может быть централизованным и децентрализованным. При прямой передаче альтернатив не существует и не требуется управление соединением трактов обмена. Непрямая передача при помощи централизованного управления характеризуется тем, что все сообщения передаются через источник, но может иметь много пунктов назначения.

Непрямая передача при помощи общих трактов и децентрализованного управления означает, что передача осуществляется по многим путям, каждый из которых может быть одновременно использован многими приёмниками информации в режиме разделения времени для обмена данными

в вычислительных сетях с географически разнесёнными узлами. ARPA.

10) Непрямой передачей по общему тракту при децентрализованном управлении соответствует структура с общей шиной и комбинированным подключением к ней коммутаторов и процессорных элементов. Такая структура подобно нерегулярной структуре 9, с точки зрения характеристик модульности и возможности наращивания. Однако она обладает более низкими характеристиками надежности и меньшими возможностями реконфигурации. Поскольку процессорные элементы и коммутаторы используют единственный тракт передачи данных. В качестве примера системы с такой структурой можно отметить систему PLURIBUS, которая предназначена для функции связи в узлах сети ARPA. Отметим что дальнейшее развитие и применение рассмотренных структур будут в значительной степени связаны с распределенными вычислительными системами и сетями. По совокупности их характеристик можно выделить четыре доминирующие структуры. К доминирующим относятся кольцевая структура (1), структура с общей шиной(4), структура в виде звезды(5), нерегулируемая структура(9).

Внутренние связи в многопроцессорных системах

Рассмотрим теперь несколько более подробно структуру внутрисистемных связей в многопроцессорных системах, то есть структуру связи центральной части таких систем. Можно выделить три основных типа структур, а именно: структуры с перекрестными связями, с многошинными связями, и со связями через общую шину.

Схема внутрисистемных перекрёстных связей

На этом рисунке символом МПм обозначены модули памяти. А символом ПрМ процессорные модули. Этот рисунок имеет название: схема внутрисистемных перекрестных связей. Первое что хочется отметить по периферийным устройствам, могут подключаться к центральной части при помощи схем аналогичной структуры. Схема перекрестных связей является универсальной. Такая схема реализуется при помощи матричного коммутатора. Который может быть построен, как централизованным, так и распределенным между соответствующими функциональными модулями системы. Коммутация может осуществляться в каждой точке матричной схемы, обеспечивая физическое подсоединение любого модуля памяти к любому процессору, при этом необходимо управлять очередями запросов на обмен между процессорными модулями и модулями памяти и разрешать конфликты которые могут возникать. Обычно конфликты разрешаются при помощи приоритета, которые могут быть переменными. Понятно что имеется возможность организовать несколько одновременно действующих путей передачи информации матрицей. Матричный коммутатор представляет собой довольно сложное и дорогое устройство и является узким местом системы, в том смысле что через него проходят все обмены между процессорными модулями и модулями памяти. Так что выход его из строя означает отказ системы в целом, поэтому в тех случаях когда требуется повышенная надежность, матричный коммутатор может быть продублирован. Отметим что если число процессорных модулей и модулей памяти соответствует числу выходов коммутаторов, то дальнейшее наращивание системы такими модулями практически невозможно, без конструктивных изменений. Перечисленные недостатки связаны с обеспечением универсальности и гибкости работы коммутатора. Эти последние характеристики, матричного коммутатора в совокупности с регулярностью его структуры, простотой и однотипностью логики, являются настолько важными что определяют его применение во многих многопроцессорных системах.

Схема внутрисистемных многомашинных связей

Схема внутрисистемных, многошинных связей. При использовании многошинных связей каждый процессорных модуль имеет доступ к любому модулю памяти, при помощи своих собственных шин поэтому каждый модуль памяти должен быть многовходовым в отличии от одновходовых для матричного коммутатора. Кроме того модули памяти должны разрешать конфликты возникающие при одновременном обращении к данному модулю со стороны нескольких процессорных модулей. Скорость обмена в системах с многошинными связями ниже поскольку в этом случае модули памяти многовходовые и сами разрешают конфликты обращения. В случае же системы с перекрестными связями модули памяти одновходовые и не выполняют функции разрешения конфликта. Которые возлагаются на матричный коммутатор. Матричный коммутатор устанавливает физическую связь между процессорным элементом и модулем памяти один раз на весь сеанс обмена между линиями. В схемах с многошинными связями имеют меньшую стоимость по сравнению со схемами матричного коммутатора поскольку они содержат меньше точек пересечений в которых нужно разрешать конфликты. Размер максимальной конфигурации схем с многошинными связями ограничивается числом входов в модулях памяти.

Схема внутрисистемных связей через общую шину.

Схема связей через общую шину является наиболее простой из числа трех рассматриваемых основных схем, ее реализация обходится наиболее дешево, она характеризуется высокой степенью модульности и наиболее хорошими возможностями наращивания. Управление может осуществляться при помощи стандартных методов разделения времени. Скорость обмена в такой схеме однако является наиболее низкой в силу разделения времени для передачи сообщения через одну шину.

подключение ПУ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]