Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции-1-модуль.docx
Скачиваний:
13
Добавлен:
05.09.2019
Размер:
385.19 Кб
Скачать

§1.8. Характеристики стохастических сетей

Целью исследования вычислительной системы является получение характеристик отдельных устройств системы и системы в целом при некоторых исходных параметрах.

В стационарном режиме предполагается существование некоторого установившегося (на бесконечном интервале) процесса, характеристики которого в среднем не меняются. Определяются они параметрами входных потоков задач и самих задач, а также параметрами, характеризующими данную систему.

Рассмотрим некоторые характеристики, представляющие практический интерес.

  1. Загрузка одного канала многоканальной j-й подсистемы

,

где j - номер подсистемы; K j - количество каналов j - й подсистемы; j - интенсивность потока на входе j -й подсистемы; j - средняя задержка одного прибора.

Для одноканальной СМО K j =1, поэтому

.

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

В многоканальной СМО количество загруженных каналов определяется по формуле

или

причём также должно выполняться условие .

  1. Вероятность состояния разомкнутой экспоненциальной сети

,

где Pr - вероятность того, что в данной ВС одновременно находятся:

в подсистеме S1 - m1 заявок, в подсистеме S2 - m2 заявок и т.д.; Pmj - характеризует вероятность того, что в подсистеме Sj находится mj заявок.

  1. Средние длины очередей l1, l 2, . . . , l n, заявок, ожидающих обслуживания в подсистемах S1, S2, . . . ,Sn.

  2. Среднее количество заявок m1, m2, . . . mn, пребывающих соответственно в системах S1, S2, . . . ,Sn, то есть находящихся в очереди к устройству и на обслуживании.

  1. Средние времена ожидания w1, w 2, . . . , w n в очередях l1, l 2, . . . , l n в подсистемах S1, S2, . . . ,Sn.

  2. Средние времена пребывания u1, u 2, . . . , u n заявок в подсистемах S1, S2, . . . ,Sn.

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

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

  5. Среднее время ожидания в системе в очередях обслуживания.

  6. Среднее время пребывания заявки в системе.

  7. и т.д.

§1.9. Структура многопроцессорной вс с общей памятью и ее характеристики

Наиболее перспективным направлением в повышении производительности вычислительных средств является создание вычислительных средств с параллельной обработкой информации и, в частности, многопроцессорных ВС. Одной из главных особенностей этих систем являются использование двух и более процессоров, а также организация работы этих процессоров. Среди многочисленных способов организации вычислений можно выделить следующие основные многопроцессорные структуры:

а) с общей памятью;

б) с индивидуальной памятью.

На рис. 1.20 представлен вариант структуры многопроцессорной ВС с общей памятью.

Рис.1.20

Используются обозначения: Пр – процессор; МП – модуль оперативной памяти (ОП); К – коммутатор на входе ОП; КВВ – контроллер ввода-вывода; ВУ – внешнее устройство; жирными точками обозначены узлы коммутации, обеспечивающие обмен информацией между процессорами, модулями памяти и контроллерами ввода-вывода, N – число процессоров; L – число модулей памяти; M – число контроллеров ввода-вывода.

Особенности работы. Каждый процессор может иметь связь с каждым модулем памяти и работать с ним. Поэтому память выступает как общая для всех процессоров. На входе МП имеется коммутатор (К), который разрешает конфликтные ситуации при одновременном обращении нескольких процессоров к одному МП и участвует в организации обмена информацией между МП, Пр и КВВ. Контроллеры ввода вывода используются для организации обмена информацией между ВУ и МП.

В системе одновременно обслуживается много задач (прикладных программ). Обслуживание каждой задачи может выполняться любым из N свободным процессором. Использование данной архитектуры позволяет обеспечить наиболее равномерную загрузку процессоров.

Для модельного представления данной системы без учета внешних устройств можно использовать многоканальную СМО (рис. 1.21). Для данного случая поступающий через контроллеры ввода-вывода запрос становится в очередь ко всем процессорам (многоканальная СМО), при этом каждый процессор имеет доступ к общей памяти, к любой программе, находящейся в этой памяти, и поэтому может обслуживать любой запрос, если свободен.

Рис. 1.21

Характеристики многопроцессорной ВС с общей памятью.

1) Суммарный входной поток

.

  1. Усреднённая трудоёмкость

.

  1. Загрузка одного процессора

;

- длительность обслуживания в одном процессоре;

N - число процессоров.

  1. Загрузка N каналов (приборов) многопроцессорной системы

.

  1. Вероятность того, что в системе пребывает n заявок.

где Pn – вероятность пребывания в системе n заявок; P0 - вероятность того, что в системе не находится ни одной заявки; при этом

  1. Средняя длина очереди заявок к данной многопроцессорной системе

.

  1. Количество заявок в системе (которые находятся в очереди и на обслуживании)

.

  1. Среднее время ожидания в очереди каждой заявки

.

  1. Среднее время пребывания каждой заявки в системе