Модель мпс с индивидуальной памятью

В наиболее простом случае процессоры не обмениваются информацией с общей памятью или количество информации, передаваемой при обменах, может быть столь незначительно, что допустимо пренебречь влиянием процессов обмена на процесс обслуживания заявок. В таком случае можно считать, что процессоры функционируют независимо и работу N-процессорной системы в режиме разделения функций можно рассматривать как процесс функционирования N одноканальных систем массового обслуживания (рис. 3). Каждая из систем массового обслуживания состоит из потока заявок, поступающих с интенсивностью модель мпс с индивидуальной памятью - student2.ru очереди Оi и процессора Прi.

модель мпс с индивидуальной памятью - student2.ru

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

Для этой модели характеристики обслуживания заявок каждого типа могут быть вычислены в предположении, что входящие потоки – пуассоновские, при произвольном распределении длительностей обслуживания и различных дисциплинах обслуживания заявок. В частности, при экспоненциальном распределении длительности обслуживания и дисциплине FIFO среднее время ожидания заявок в системе с номером i = 1,…, N и загрузкой модель мпс с индивидуальной памятью - student2.ru равно

модель мпс с индивидуальной памятью - student2.ru , (16)

среднее время прибывания заявок

модель мпс с индивидуальной памятью - student2.ru , (17)

среднее число заявок в очереди модель мпс с индивидуальной памятью - student2.ru

и среднее число заявок в системе модель мпс с индивидуальной памятью - student2.ru .

МПС как целый объект обслуживает суммарный поток заявок, поступающий на вход системы с интенсивностью

модель мпс с индивидуальной памятью - student2.ru

Заявка из суммарного потока с вероятностью модель мпс с индивидуальной памятью - student2.ru . Будет ожидать обслуживания в среднем wi единиц времени. С учетом этого среднее время ожидания заявки из суммарного потока определяется выражением

модель мпс с индивидуальной памятью - student2.ru (18)

Аналогично, среднее время пребывания заявки в системе

модель мпс с индивидуальной памятью - student2.ru (19)

Рассмотрим случай, когда каждый из процессоров обслуживает точно N-ю часть суммарного потока заявок и средняя длительность обслуживания одинакова для всех процессоров и равна модель мпс с индивидуальной памятью - student2.ru . В таком случае модель мпс с индивидуальной памятью - student2.ru При равномерном распределении нагрузки из (18) и (16), а также из (19) и (17) следует, что средние времена ожидания и пребывания заявок равны соответственно

модель мпс с индивидуальной памятью - student2.ru (20)

модель мпс с индивидуальной памятью - student2.ru (21)

КОНТРОЛЬНЫЕ ВОПРОСЫ

1) За счет чего увеличивается производительность мультипроцессорных систем по сравнению с однопроцессорными системами?

За счет одновременной обработки нескольких задач.

За счет уменьшения потерь времени при обработке информации.

За счет уменьшения количества процессоров.

2) Как строятся мультипроцессорные системы с общей памятью?

3) Как строятся мультипроцессорные системы с индивидуальной памятью?

4) Какие недостатки имеет структура МПС с общей памятью перед МПС с индивидуальной памятью?

Большие затраты памяти

Большие затраты рабочего времени

Низкая производительность

5) Какие преимущества имеет структура МПС с общей памятью перед МПС с индивидуальной памятью?

6) В каких случаях используют режим с разделением нагрузки?

Для работы с любой МПС

Для работы с МПС с общей памятью

Для работы с МПС с индивидуальной памятью

7) В каких случаях используют режим с разделением функций?

Для работы с любой МПС

Для работы с МПС с общей памятью

Для работы с МПС с индивидуальной памятью

ЗАДАНИЕ

· Разработать программу, моделирующую работу мультипроцессорных систем в вышеперечисленный режимах;

· Провести эксперимент на моделях в равных условиях с целью определения их эффективности.

Показателем эффективности является время обслуживания заявки.

Исходные данные:

· Заявки поступают случайным образом с равным законом распределения;

· Время обработки заявки случайно.

5. CОДЕРЖАНИЕ ОТЧЁТА

· постановка задачи;

· задание;

· программы решения задачи;

· контрольный пример;

· результаты работы программ и их анализ.

Лабораторная работа N4

Наши рекомендации