Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Характеристики МПС с общей памятью




Определим характеристики МПС на основе модели рис 1.

 

 

Пусть в МПС поступает М потоков с интенсивностями ,…, . Обслуживание заявок сводится к выполнению соответствующих программ, средние трудоемкости которых равны ,…, операций в расчете на один прогон программы. Примем, что обслуживание заявок выполняется на основе дисциплины FIFO. В таком случае можно считать, что система обслуживае однородный поток заявок, поступающих с интенсивностью

(1)

 

Для обслуживания любой заявки из суммарного потока требуется в среднем

(2)

процессорных операций.

Примем, что заявка, поступившая на обслуживание, захватывает процессор до полного завершения обслуживания. В таком случае средняя длительность обслуживания заявки процессором с быстродействием В равна и интенсивность обслуживания заявок одним процессором .

Параметры системы , N и должны отвечать условию существования стационарного режима, при котором в очереди пребывает конечное число заявок и, следовательно, конечны времена ожидания и пребывания заявок. На каждый из процессоров поступает N-я доля заявок и, следовательно, отдельный процессор обслуживает поток с интенсивностью . Загрузка процессора

 

, (3)

 

где - суммарная интенсивность обслуживания заявок N-процессорной системой.

Стационарный режим существует, если . Следовательно, параметры МПС должны отвечать соотношению .

Характеристики системы можно получить в явной аналитической форме, если принять предположение о том, что входящий поток заявок – пуассоновский и длительность обслуживания распределена по экспоненциальному закону со средним .

В теории массового обслуживания доказывается, что при указанных предположениях вероятность пребывания в системе N=0,1,2,… заявок, обслуживаемых процессорами и стоящих в очереди

 

(4)

 

где

(5)

 

- вероятность того, что в системе нет ни одной заявки, т.е. все N процессоров простаивают; R – суммарная загрузка N-канальной системы равная

(6)

 

Суммарная загрузка R в отношении N-канальной системы массового обслуживания определяет среднее число каналов, которые заняты обслуживанием заявок. Для стационарного режима R<N. С учетом 1.6 выражения 1.4 и 1.5 можно представить в виде:

 

(7)

 

(8)

 

где – загрузка процессора N-процессорной системы.

 

Характер изменения вероятностей Pn при изменении суммарной загрузки четырехпроцессорной системы представлен на рис. 2.

Распределение числа заявок в системе носит унимодальный характер, причем с увеличением загрузки максимальное значение Pn сдвигается в сторону больших N.

 

 

 

Распределение (7) содержит всю информацию, необходимую для определения характеристик МПС. Средняя длина очереди заявок, ожидающих обслуживания в N-процессорной системе находится исходя из (7) как математическое ожидание случайной величины i=n-N>0, равной числу заявок в очереди:

 

 

, (9)

где р0 определяется (8).

Среднее число заявок, пребывающих в системе

m=l+R, (10)

где l – среднее число заявок, находящихся в очереди и определяемое (9); R – суммарная загрузка МПС, определяемая (6).

Для систем без потерь заявок среднее время ожидания и среднее время пребывания заявок в системе равны соответственно w=l/ и u=m/ . Подставляя в эти соотношения выражения (9) и (10), получим:

; (11)

(12)

или с использованием (6)

(13)

 

Одна из важных характеристик системы – вероятность ненулевого ожидания заявок Pr (w>0), т.е. вероятность того, что в момент поступления очередной заявки все N процессоров заняты обслуживанием. Эта вероятность

(14)

 

Из сравнения (11) и (14) вытекает следующее выражение для среднего времени ожидания заявок:

 

(15)

 

В свою очередь, вероятность нулевого ожидания заявок, т.е. вероятность того, что в момент поступления заявки хотя бы один процессор свободен, равна Pr (W=0) = 1-Pr (W>0).

 

2.2 ХАРАКТЕРИСТИКИ МПС С ИНДИВИДУАЛЬНОЙ ПАМЯТЬЮ

 

В МПС с индивидуальной памятью множество программ обслуживания и связанных с ними данных P={P1,…,PM} разделяется на подмножества , размещаемые в памяти соответствующих процессоров Пр1,…,ПрN. В результате этого каждый из процессоров ориентируется на обслуживание заявок определенных типов, а именно тех, программы обслуживания которых размещены в памяти процессора. Режим работы МПС, при котором каждый из процессоров обслуживает заявки определенных типов и не может обслуживать заявки других типов, называется режимом разделения функций.





Поделиться с друзьями:


Дата добавления: 2015-10-20; Мы поможем в написании ваших работ!; просмотров: 817 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Если вы думаете, что на что-то способны, вы правы; если думаете, что у вас ничего не получится - вы тоже правы. © Генри Форд
==> читать все изречения...

2282 - | 2212 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.