- •Министерство образования и науки украины
- •1.3 Мпвс с перекрестной коммутацией
- •1.4 Мпвс с многовходовыми озу
- •1.5. Характеристики мпвс
- •1.6 Свойства мпвс
- •2 К о н в е й е р н ы е в с (к в с)
- •2.4 Структура конвейерного процессора
- •3 Вс с матричной структурой
- •4. Матричные процессоры
- •5. Ассоциативные вс (авс)
- •6 Систолические массивы
- •7 Однородные системы и среды
- •8 Многопроцессорная система с программируемой архитектурой (мпспа)
- •9 Функционально распределенные вычислительные системы
- •10.1 Структура соо
- •10.2. Сетевые модели соо
- •10.3. Теорема Джексона
- •10.4. Постановка задач синтеза соо
- •10.5. Синтез соо с заданным временем ответа (с заданной производительностью)
- •10.6. Синтез соо с заданной стоимостью
- •11. Планирование работ в вычислительных системах
- •11.1. Планирование по критерию минимума суммарного времени выполнения работ
- •11.1.3. Эвристический алгоритм планирования работ в вс
- •11.2. Планирование работ по критерию максимальной загрузки устройств
10.2. Сетевые модели соо
Для построения сетевых моделей СОО примем следующие основные допущения:
1.Все пользователи однородны, т.е. они характеризуются одинаковыми распределениями продолжительности состояния обдумывания и этапов решения задач в СОО, т.е. пользователи генерируют однородные заявки.
2.Эти распределения экспоненциальны, это значит, что в качестве моделей СОО могут использоваться разомкнутые и замкнутые экспоненциальные стохастические сети.
Разомкнутая сетевая модель СОО
a,b,ci,di-
вероятности
а перехода
ПР-ОП
b
CKi ci
пдi
di
Рис. 10.2
Замкнутая сетевая модель СОО с ограниченным числом заявок
T1
ПР-ОП
b
TM
CKi ci
пдi
di
рис. 10.3
Источником заявок в замкнутой модели можно считать систему S0, содержащую M каналов T1 ,...,T M 0.- среднее время обдумывания пользователем результатов обработки своей предыдущей задачи. Очередь к этой системе отсутствует, т.к. число заявок, циркулирующих в сети, равно числу каналов в СМО.
Интенсивность поступления заявок из системы S0 в другие системы S1,...,Sn сети зависит от числа заявок, находящихся в системе S0, где Mj - число заявок, пребывающих в j-й СМО сети.
Упрощенные модели СОО
Сетевая модель СОО с
Замкнутая модель СОО неограниченным числом заявок
P1
S1
P
ПР-ОП
p2
TM
Sn
pn
Рис.10.4 Рис. 10.5.
10.3. Теорема Джексона
Разомкнутая стохастическая сеть с простейшим входным потоком и экспоненциальным обслуживанием в каждом элементе сети распадается на отдельные системы, которые могут анализироваться независимо от других (рис.10.6).
Матрица вероятностей
Передач
p 0 1 2 . . . n
0 0 1 0 . . . 0
1 p1 p2 1 p p1 p2 . . . pn
2 0 1 0 . . . 0
S0 S1 S2 p= . . . . . . . .
. . . . . . . .
n 0 1 0 . . . 0
pn
Sn
Рис.10.6.
Определение :
(10.1)
из (10.1):
Коэффициенты передач a1 =1/p, ai =pi/p - это количество этапов обслуживания заявок в системах S1,...,Sn .
ti = ai - время, в течение которого заявка находится в
системе Si .
Определим среднее время пребывания заявки в i-м узле системы:
t1 = /p -среднее процессорное время;
ti =(pi/p) -время обмена через СК.
Определим параметр, равный отношению среднего суммарного времени выполнения операций обмена через СК для одной задачи к среднему процессорному времени, требуемому для ее решения:
yi = ti / t1 .
Определяем загрузку устройств Si через yi и определяем вероятности P(Li),
где Li -среднее число заявок в системе Si , равное сумме средней длины очереди li и среднего числа занятых каналов ki.
Li = li + ki .
- глубина мультипрограммирования .
Определим среднее время пребывания заявок в сети (среднее время ответа на заявки пользователей):
, но => - среднее нормированное время
M ответа на заявки пользователей равно
отношению среднего значения
коэффициента мультипрограммирования
к загрузке процессора.
Для однопроцессорной системы y2 =t2 / t1 .
Рис.10.7.
Среднее значение коэффициента мультипрограммирования M->min при t2 = 0, т.е. когда среднее время выполнения всей операции обмена равно 0, или при t(т.е. среднее процессорное время, необходимое для обработки одного запроса пользователя ).
Рис.10.8.
Для СОО с несколькими СК
1-1 СК
2-2 СК
3- СК
При 2-х СК среднее нормированное время
ответа близко к времени ответа при
нескольких СК.
Рис.10.9.
-интенсивность входного потока,
-среднее время обслуживания в одном канале,
-среднее число занятых каналов.
, где Ki -общее число каналов системы i.
Стационарный режим:
, т.к . -ограничение на входной поток.