Многопроцессорные вычислительные системы. Принцип построения и работы. Системы с общей шиной и коммутацией.

Многопроцессорные вычислительные системы (МГТС) строятся при ком-плексировании нескольких процессоров (рис. 10.2, б). В качестве общего ре­сурса они имеют общую оперативную память (ООП). Параллельная работа процессоров и использование ООП обеспечиваются под управлением еди­ной общей операционной системы. По сравнению с ММС здесь достигается наивысшая оперативность взаимодействия вычислителей-процессоров. Мно­гие исследователи [27] считают, что использование МПС является основным магистральным путем развития вычислительной техники новых поколений.

Однако МПС имеют и существенные недостатки. Они в первую очередь связаны с использованием ресурсов общей оперативной памяти. При боль­шом количестве комплексируемых процессоров возможно возникновение кон­фликтных ситуаций, когда несколько процессоров обращаются с операциями типа «чтение» и «запись» к одним и тем же областям памяти. Помимо про­цессоров к ООП подключаются все каналы (процессоры ввода-вывода), сред­ства измерения времени и т.д. Поэтому вторым серьезным недостатком МПС является проблема коммутации абонентов и доступа их к ООП. От того, на­сколько удачно решаются эти проблемы, и зависит эффективность примене­ния МПС. Это решение обеспечивается аппаратурно-программными средства­ми. Процедуры взаимодействия очень сильно усложняют структуру ОС МПС. Накопленный опыт построения подобных систем показал, что они эффектив­ны при небольшом числе комплексируемых процессоров (2,4 до 10). В отече­ственных системах Эльбрус обеспечивалась возможность работы до десяти процессоров, до 32 модулей памяти, до 4 процессоров ввода-вывода и до 16 процессоров связи. Все связи в системе обеспечивались коммутаторами.

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

 

СОДЕРЖАНИЕ

Используются технологии uCoz