Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Характеристики МПС с общей памятьюСодержание книги
Поиск на нашем сайте Будем рассматривать мультипроцессорную систему (МПС) с общей памятью, в которой размещаются все программы и данные, используемые в процессе функционирования системы. Такая организация типична для управляющих систем, жесткие ограничения на время реакции которых исключают возможность размещения информации во внешней памяти. Будем считать, что в МПС используются одинаковые процессоры, то есть МПС – однородная система. Наличие общей оперативной памяти, в которой размещается вся необходимая информация, и однородность системы позволяют выполнять любую программу на любом процессоре, то есть любой процессор может принять на обслуживание любую заявку. Режим работы МПС, при котором каждый из процессоров может обслуживать любую заявку, называется режимом разделения нагрузки. При этом режиме каждый из N процессоров принимает на обслуживание N-ю часть заявок, то есть N-ю часть общей нагрузки. Модель МПС с общей памятью. Процесс обслуживания заявок в режиме разделения нагрузки можно рассматривать как процесс функционирования одной многоканальной системы массового обслуживания (рисунок 3.16) с интенсивностью
Рисунок 3.16 - МПС с общей памятью
Определим характеристики МПС на основе модели Пусть в МПС поступает М потоков с интенсивностями
Для обслуживания любой заявки из суммарного потока требуется в среднем
процессорных операций. Примем, что заявка, поступившая на обслуживание, захватывает процессор до полного завершения обслуживания. В таком случае средняя длительность обслуживания заявки процессором с быстродействием В равна Параметры системы
где Стационарный режим существует, если Характеристики системы можно получить в явной аналитической форме, если принять предположение о том, что входящий поток заявок – пуассоновский и длительность обслуживания распределена по экспоненциальному закону со средним В теории массового обслуживания доказывается, что при указанных предположениях вероятность пребывания в системе N=0,1,2,… заявок, обслуживаемых процессорами и стоящих в очереди
где
- вероятность того, что в системе нет ни одной заявки, то есть все N процессоров простаивают; R – суммарная загрузка N-канальной системы, равная
Суммарная загрузка R в отношении N-канальной системы массового обслуживания определяет среднее число каналов, которые заняты обслуживанием заявок. Для стационарного режима R<N. С учетом (3.50) выражения (3.48) и (3.49) можно представить в виде:
где Характер изменения вероятностей Pn при изменении суммарной загрузки четырехпроцессорной системы представлен на рисунке 3.17. Распределение числа заявок в системе носит унимодальный характер, причем с увеличением загрузки максимальное значение Pn сдвигается в сторону больших N. Распределение (3.51) содержит всю информацию, необходимую длля определения характеристик МПС. Среднюю длину очереди заявок, ожидающих обслуживания в N-процессорной системе, находим исходя из (3.51) как математическое ожидание случайной величины i=n-N>0, равной числу заявок в очереди:
где р0 определяется (3.52).
Рисунок 3.17 - Характер изменения вероятностей в зависимости от суммарной загрузки R
Среднее число заявок, пребывающих в системе m=l+R, (3.54) где l – среднее число заявок, находящихся в очереди и определяемое (3.53); R – суммарная загрузка МПС, определяемая из формулы (3.50). Для систем без потерь заявок среднее время ожидания и среднее время пребывания заявок в системе равны соответственно w=l/
или с использованием (3.50)
Одна из важных характеристик системы – вероятность ненулевого ожидания заявок Pr (w>0), то есть вероятность того, что в момент поступления очередной заявки все N процессоров заняты обслуживанием. Эта вероятность
Из сравнения (3.55) и (3.58) вытекает следующее выражение для среднего времени ожидания заявок:
В свою очередь, вероятность нулевого ожидания заявок, то есть вероятность того, что в момент поступления заявки хотя бы один процессор свободен, равна Pr (w =0) = 1- Pr (w >0).
|
||
|
Последнее изменение этой страницы: 2021-05-11; просмотров: 148; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.007 с.) |