45971 (665277), страница 2
Текст из файла (страница 2)
Для устранения первого недостатка, т.е. повышения надежности системы, в
разрабатываемой МВС предусмотрена возможность отслеживания подчиненными
процессорами работоспособности главного процессора: в случае выхода его из
строя, о чем говорит сигнал Error на СМ блок выбора мастера производит
принудительное назначение первого попавшегося Подчиненного процессора на роль
Ведущего процессора системы, который при этом производит загрузку в свою
локальную память копию ядра ОС из ПЗУ глобальной памяти. Подробное описание
данной процедуры приведено в подразделе 3.2 Примеры алгоритмов программ.
Устранения второго недостатка, т.е. повышения эффективности управления
ресурсами, связано с возможностью назначения более одного процессора на роль
Ведущего: в этом случае можно снять нагрузку по распараллеливанию заданий на
процессоры с одного процессора на несколько, но в проектируемой МВС данный метод
не применяется ввиду возникающего при этом усложнения аппаратной реализации МВС.
3.2 Примеры алгоритмов программ
Для детального ознакомления с основными принципами функционирования
проектируемой МВС в качестве наглядных примеров предлагается к рассмотрению
следующие алгоритмы:
4 Разработка принципиальной схемы
Для разработки принципиальной схемы проектируемой МВС был задан централизованный
арбитр доступа к ОР с абсолютным географическим приоритетом ПМ.
4.1 Централизованный арбитр доступа к ОР
Параметры арбитра:
Тип арбитра – централизованный
Приоритет ПМ – абсолютный географический
Автомат – синхронный
Заключение
В данном курсовом проекте была разработана Многопроцессорная Вычислительная
Система с 8 ПМ, централизованным арбитром доступа к общему ресурсу с абсолютным
географическим приоритетом ПМ, с централизованным контроллером приоротетных
прерываний для обслуживания ВУ и организации взаимодействия между ПМ-Ведущим и
ПМ-Подчиненным (при помощи системы прерываний).
Результаты разработок предоставлены в виде схемы электрической функциональной
ИАЛЦ 462631005.Э2, схемы электрической принципиальной ИАЛЦ 462631001.Э2
Централизованного Арбитра Доступа к ОР.
В ходе проведения проектирования МВС были произведены расчеты :
общий расчет надежности системы (результат – время наработки на отказ составит
14 409 часов)
расчет потребляемой мощности
расчет производительности МВС.
Были разработаны и описаны алгоритмы отражающие:
взаимодействие процессоров между собой на примере операции обмена данными;
процесс реконфигурации системы.
Был разработан и оформлен полный комплект технической документации, отражающий
функциональные особенности разработанной МВС и предоставляющий подробное
описание функционирования как МВС в целом, так и отдельно рассмотренных ее
модулей.