Реферат: Многопроцессорная вычислительная система
Для устранения первого недостатка, т.е. повышения надежности системы, в
разрабатываемой МВС предусмотрена возможность отслеживания подчиненными
процессорами работоспособности главного процессора: в случае выхода его из
строя, о чем говорит сигнал Error на СМ блок выбора мастера производит
принудительное назначение первого попавшегося Подчиненного процессора на роль
Ведущего процессора системы, который при этом производит загрузку в свою
локальную память копию ядра ОС из ПЗУ глобальной памяти. Подробное описание
данной процедуры приведено в подразделе 3.2 Примеры алгоритмов программ.
Устранения второго недостатка, т.е. повышения эффективности управления
ресурсами, связано с возможностью назначения более одного процессора на роль
Ведущего: в этом случае можно снять нагрузку по распараллеливанию заданий на
процессоры с одного процессора на несколько, но в проектируемой МВС данный метод
не применяется ввиду возникающего при этом усложнения аппаратной реализации МВС.
3.2 Примеры алгоритмов программ
Для детального ознакомления с основными принципами функционирования
проектируемой МВС в качестве наглядных примеров предлагается к рассмотрению
следующие алгоритмы:
4 Разработка принципиальной схемы
Для разработки принципиальной схемы проектируемой МВС был задан централизованный
арбитр доступа к ОР с абсолютным географическим приоритетом ПМ.
4.1 Централизованный арбитр доступа к ОР
Параметры арбитра:
Тип арбитра – централизованный
Приоритет ПМ – абсолютный географический
Автомат – синхронный
Заключение
В данном курсовом проекте была разработана Многопроцессорная Вычислительная
Система с 8 ПМ, централизованным арбитром доступа к общему ресурсу с абсолютным
географическим приоритетом ПМ, с централизованным контроллером приоротетных