Организация вычислительных систем и сетей. Халабия Р.Ф. - 122 стр.

UptoLike

Составители: 

122
Структура многомашинной ВС
ЭВМ1 ЭВМ2
Рис.10.1.
Следующим шагом в направлении дальнейшего увеличения
производительности ВС явилось создание многопроцессорных ВС с
мультиобработкой, в составе которых содержится два или несколько
процессоров (ПР), работающих с единой ОП, общий набор каналов ввода-
вывода (КВВ) и ВЗУ (рис. 10.2). Наличие единой ОС делает возможным
автоматическое распределение ресурсов системы на различных этапах ее
работы. В результате достигается высокая «живучесть» ВС, позволяющая в
случае отказа отдельных. модулей перераспределить нагрузку между
работоспособными, обеспечив тем самым выполнение наиболее важных для ВС
функций.
К недостаткам многопроцессорных ВС относят трудности, возникающие
при реализации общего поля ОП, ВЗУ, а также при разработке специальной ОС.
Дальнейшее развитие идей мультиобработки привело к
созданию
крупных многопроцессорных систем высокой производительности,
получивших назначение высокопараллельных ВС. Такие ВС в зависимости от
ее структуры могут одновременно обрабатывать множественный поток данных
или команд. Под потоком команд понимается последовательность команд,
выполняемых ВС, а потоком данных - последовательность данных,
обрабатываемых под управлением потока команд.
ОС
ПР ПР ССО
КВВ
ОП ОП
ОС
КВВ ССО
ПфУ ВЗУ ВЗУ ПфУ
                       Структура многомашинной ВС

                       ОС                        ОС




                       ПР           ССО          ПР




                       ОП                        ОП




                       КВВ         ССО           КВВ



          ЭВМ1   ПфУ         ВЗУ           ПфУ         ВЗУ   ЭВМ2


                                   Рис.10.1.

      Следующим шагом в направлении дальнейшего увеличения
производительности ВС явилось создание многопроцессорных ВС с
мультиобработкой, в составе которых содержится два или несколько
процессоров (ПР), работающих с единой ОП, общий набор каналов ввода-
вывода (КВВ) и ВЗУ (рис. 10.2). Наличие единой ОС делает возможным
автоматическое распределение ресурсов системы на различных этапах ее
работы. В результате достигается высокая «живучесть» ВС, позволяющая в
случае отказа отдельных. модулей перераспределить нагрузку между
работоспособными, обеспечив тем самым выполнение наиболее важных для ВС
функций.
      К недостаткам многопроцессорных ВС относят трудности, возникающие
при реализации общего поля ОП, ВЗУ, а также при разработке специальной ОС.
      Дальнейшее развитие идей мультиобработки привело к созданию
крупных     многопроцессорных    систем    высокой     производительности,
получивших назначение высокопараллельных ВС. Такие ВС в зависимости от
ее структуры могут одновременно обрабатывать множественный поток данных
или команд. Под потоком команд понимается последовательность команд,
выполняемых ВС, а потоком данных - последовательность данных,
обрабатываемых под управлением потока команд.




                                     122