
- •Министерство образования и науки украины государственное высшее учебное заведение «донецкий нацинальный технический университет»
- •Конспект лекций
- •По дисциплине "Компьютерные системы"
- •1 Мультипроцессорные в с (м п в с)
- •Упрощенная схема мпвс
- •Структурная организация мпвс с общей шиной
- •1.3 Мпвс с перекрестной коммутацией
- •1.4 Мпвс с многовходовыми озу
- •1.5. Характеристики мпвс
- •1.6 Свойства мпвс
- •Выборка команд со сдвигом во времени
- •Выборка широким словом
- •Поточная организация уво
- •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.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
S
0
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.
Стационарный режим:
,
т.к
.
-ограничение на входной поток.