Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Системный анализ / Задания по системному анализу

.pdf
Скачиваний:
26
Добавлен:
09.06.2015
Размер:
164.83 Кб
Скачать

Задание 7. Исследование модели мультипрограммной ЭВМ

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

Мультипрограммная вычислительная система с фиксированным числом L частей-узлов (ресурсов), в которую допускается точно N заданий (программ), моделируется замкнутой сетью массового обслуживания с одноприборными системами с соответствующими параметрами. Элементы маршрутной матрицы Θ определяются следующим образом:

p j , i = 1, 1 j L, θij = 1, 2 i L, j = 1,

0, в ост. случаях,

L

где p j = 1.

j =1

Требуется вычислить:

А) вероятность занятости ЦП; Б) среднее число заданий, ожидающих обработки и

обрабатывающихся в ЦП; В) стационарную вероятность равномерного распределения заданий

по всем L узлам вычислительной системы; стационарные вероятности скопления заданий на одном из периферийных устройств;

Г) среднюю длительность ожидания завершения обработки задания

в ЦП.

Обозначения:

СеМО – сеть массового обслуживания; СМО – система массового обслуживания; м.о. – математическое ожидание;

L – число систем массового обслуживания в СеМО; Ci , i = 1,2,..., L i -ая система в СеМО;

N– число требований в СеМО;

µi – интенсивность обслуживания прибором в системе Ci ;

Θ = (θij ), i, j = 1,2,..., L – маршрутная матрица СеМО;

λ i , i = 1,2,..., L – интенсивность входящего потока требований в систему Ci ;

ψ i = λi (κ i µ i ) – коэффициент использования системы Ci ; ni – м.о. числа требований в системе Ci ;

bi – м.о. числа требований, ожидающих обслуживания в очереди системы Ci ;

u i – м.о. длительности пребывания требований в системе Ci ;

wi – м.о. длительности пребывания требований в очереди системы

Ci ;

n = (n1 ,K, n L ) – состояние СеМО, где ni – число требований в системе Ci , i = 1,2,..., L ;

P(n ) – стационарная вероятность пребывания СеМО в состоянии n .

Значения параметров по вариантам: Варианты 1–9. L = 4 , N = 4

1)

1 = 5 / 8 ; 2 = 1/ 8 ; 3 = 1/16 ; 4 = 3 / 32 ;

 

p1 = 0.4

;

p2 = 0.2 ; p3 = 0.1; p4 = 0.3

2)

1 = 5 / 8 ; 2 = 1/ 8 ; 3 = 1/16 ; 4 = 3 / 32 ;

 

p1 = 0.4

;

p2 = 0.2 ; p3 = 0.2 ; p4 = 0.2

3)

1 = 5 / 8 ; 2 = 1/ 8 ; 3 = 1/16 ; 4 = 3 / 32 ;

 

p1 = 0.4

;

p2 = 0.3 ; p3 = 0.1; p4 = 0.2

4)

1 = 1/ 3; 2 = 7 / 9 ; 3 = 5 /18 ; 4 = 1/18 ;

 

p1 = 0.2

;

p2 = 0.3 ; p3 = 0.2 ; p4 = 0.3

5)

1 = 1/ 3; 2 = 7 / 9 ; 3 = 5 /18 ; 4 = 1/18 ;

 

p1 = 0.2

;

p2 = 0.4 ; p3 = 0.1; p4 = 0.3

6)

1 = 1/ 3; 2 = 7 / 9 ; 3 = 5 /18 ; 4 = 1/18 ;

 

p1 = 0.2 ;

p2 = 0.2 ; p3 = 0.2 ; p4 = 0.4

7)

1 = 5 /17 ; 2 = 1/17 ; 3 = 3 /17 ; 4 = 3 / 34 ;

 

p1 = 0.3 ;

p2 = 0.3 ; p3 = 0.3; p4 = 0.1

8)

1 = 5 /17 ; 2 = 1/17 ; 3 = 3 /17 ; 4 = 3 / 34 ;

 

p1 = 0.3 ;

p2 = 0.2 ; p3 = 0.2 ; p4 = 0.3

9)

1 = 5 /17 ; 2 = 1/17 ; 3 = 3 /17 ; 4 = 3 / 34 ;

 

p1 = 0.3 ;

p2 = 0.4 ; p3 = 0.1; p4 = 0.2

Варианты 10–14. L = 5 , N = 5

10)1 = 5 /19 ; 2 = 1/19 ; 3 = 17 /19 ; 4 = 3 /19 ; 5 = 7 /19 ; p1 = 0.1 ; p2 = 0.2 ; p3 = 0.2 ; p4 = 0.2 ; p5 = 0.3

11)1 = 5 /19 ; 2 = 1/19 ; 3 = 17 /19 ; 4 = 3 /19 ; 5 = 7 /19 ; p1 = 0.1 ; p2 = 0.3 ; p3 = 0.3; p4 = 0.1; p5 = 0.2

12)1 = 5 /19 ; 2 = 1/19 ; 3 = 17 /19 ; 4 = 3 /19 ; 5 = 7 /19 ;

p1 = 0.1 ; p2 = 0.1; p3 = 0.3; p4 = 0.2 ; p5 = 0.3

13)1 = 2 / 3 ; 2 = 7 / 9 ; 3 = 1/ 9 ; 4 = 7 /18 ; 5 = 1/18 ; p1 = 0.5 ; p2 = 0.1; p3 = 0.1; p4 = 0.1; p5 = 0.2

14)1 = 2 / 3 ; 2 = 7 / 9 ; 3 = 1/ 9 ; 4 = 7 /18 ; 5 = 1/18 ;

 

p1

= 0.5 ; p2 = 0.2 ; p3 = 0.1;

p4 = 0.1; p5 = 0.1

 

Варианты 15–18. L = 6 , N = 6

 

 

 

15)

 

1 = 5 / 8 ; 2 = 1/ 8 ; 3 = 1/16 ; 4 = 3 / 32 ; 5 = 3 / 8 ; 6 = 7 /16 ;

 

p1

= 0.4 ; p2 = 0.1; p3 = 0.1;

p4 = 0.2 ; p5 = 0.1; p6 = 0.1

 

16)

 

1 = 5 / 8 ; 2 = 1/ 8 ; 3 = 1/16 ; 4 = 3 / 32 ; 5 = 3 / 8 ; 6 = 7 /16 ;

 

p1

= 0.4 ; p2 = 0.1; p3 = 0.2 ;

p4 = 0.1; p5 = 0.1; p6 = 0.1

 

17)

 

1 = 5 /17 ;

2 = 1/17 ;

3 = 3 /17 ;

4 = 3 / 34 ;

5 = 15 /17 ;

 

6 = 10 /17 ;

p1 = 0.3 ; p2 = 0.2 ; p3 = 0.1;

p4 = 0.2 ; p5 = 0.1; p6 = 0.1

18)

 

1 = 5 /17 ;

2 = 1/17 ;

3 = 3 /17 ;

4 = 3 / 34 ;

5 = 15 /17 ;

 

6 = 10 /17 ;

p1 = 0.3 ; p2 = 0.1; p3 = 0.2 ;

p4 = 0.1; p5 = 0.1; p6 = 0.2

Задание 8. Исследование модели подсети связи вычислительной сети

Рассматривается сеть связи с N узлами. Предполагается, что µ = 1, и даны матрица трафика (γ jk ) и матрица маршрутов (rij ), где rij – номер

следующего узла, в который должно быть передано сообщение, если сейчас оно находится в узле j и окончательно адресовано узлу i .

А) Вычислите интенсивности потоков сообщений λi , i = 1,2,..., L , проходящих по каналам. Для построения путей используйте матрицу маршрутов (rij ).

Б) Найдите среднюю длину пути η .

В) Пусть задана полная пропускная способность Ci = C . Найдите

i

пропускные способности {Ci }, которые минимизируют среднюю задержку сообщения τ при стоимостном ограничении D = C .

Г) Изобразите сеть, снабдите каждое ребро стрелкой и парой

(λi , Ci ).

Д) Найдите τ при оптимальных {Ci } и при любом другом допустимом наборе пропускных способностей каналов. Сравните значения.

Обозначения:

L – число каналов в сети;

N – число узлов в сети;

Ci

– пропускная способность i -го канала, i = 1,2,..., L ;

γ jk

– интенсивность потока сообщений (поступающего в сеть из

внешних источников), формируемых в узле j и адресуемых узлу k ;

λ0

– интенсивность суммарного входящего потока сообщений,

поступающего в сеть; 1 µ – средняя длина сообщения;

λi – интенсивность потока сообщений, проходящих по i -му каналу,

i= 1,2,..., L ;

Λ– интенсивность полного потока сообщений в сети;

πjk – путь, по которому проходят сообщения, формируемые в узле

j и адресуемые узлу k ;

Ci π jk

i -й канал (с пропускной способностью Ci ) включен в

путь π jk , т.е.

сообщения, проходящие по этому пути, проходят через

указанный канал; η – средняя длина пути в сети;

d i – стоимость в расчете на единицу пропускной способности для i -го канала;

D– стоимость сети;

τ– средняя задержка сообщения в сети.

Расчетные формулы:

N N

 

 

 

 

 

L

 

 

 

Λ

λ0 = ∑ ∑γ jk ;

λi = ∑ ∑ γ jk ;

Λ = λi ;

 

 

 

η

=

 

;

 

j =1k =1

 

 

j

k

i =1

 

 

 

λ0

 

 

 

 

 

j, k: Ci π jk

 

 

 

 

 

 

 

 

L

λ

1

 

 

 

 

 

 

 

 

 

 

=

i

 

 

 

 

( Ci > λi µ );

 

 

 

 

 

τ

 

 

 

 

 

 

 

 

λ0 µCi λi

 

 

 

 

 

 

 

i =1

 

 

 

 

 

 

решение задачи оптимизации пропускных способностей каналов в случае

линейных функций стоимости каналов при d i

= 1 , i = 1,2,..., L :

C

i

=

λi

+ C (1 η

ψ )

 

 

λi

 

, i = 1, 2,K, L ,

 

 

L

 

 

 

 

 

µ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j=1

 

 

 

 

 

 

где

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ψ =

 

λ0

µ

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

Значения параметров по вариантам:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

2

1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Варианты 1)–5). N = 4 , (γ

jk

) = 1

0

1

1 , C = 34 .

 

 

 

 

 

 

 

4

1

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

0

0

 

3

1

3

 

1

1

1

 

1

2

3

 

 

1

 

 

 

2

 

 

 

 

 

1) (r ) = 2

2

2) (r ) = 2

2

3) (r ) = 4

2

3

ij

2 3

3

ij

3 3

3

ij

4 1

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 3

1

 

4 4

4

 

4 1

2

 

4

4

1

 

1

4

1

 

 

 

 

 

 

 

 

4) (r ) = 4

4

2

5) (r ) = 2

4

1

ij

4 4

3

ij

3 1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

4 4

4

 

3 1

4

Варианты 6)–9). N = 5 , (γ jk

 

1

1

3

3

 

 

 

 

 

 

 

 

 

4

4

2

3

6) (rij

) = 4 1 3 3 7)

 

 

 

 

 

 

 

 

 

4

1

4

3

 

 

 

1

4

5

 

 

 

4

 

1

2

5

1

 

 

 

2

2

5

1

 

 

 

 

8) (rij

) = 2 5

5 3 9)

 

 

2

5

4

3

 

 

 

 

 

 

 

5

4

5

 

 

 

2

Варианты 10)–14). N = 4 , (γ

0

2

1

2 1

 

 

 

 

 

1

0

1

1

2

) = 4 1

0

1

3 , C = 70 .

 

 

 

 

 

1

1

2

0

1

 

3

1

1

 

2

0

 

1

2

3

1

 

 

 

 

 

 

 

 

3

2

3

4

 

(rij

) = 3 1

3

4

 

 

 

 

 

 

 

3

1

5

4

 

 

 

1

5

3

 

 

 

3

 

4

1

3

3

 

 

 

 

 

 

 

 

2

1

3

3

 

(rij

) = 2 4

3

3

 

 

 

 

 

 

 

2

4

4

3

 

 

 

5

1

3

 

 

 

2

 

0

1

2

1

 

 

 

 

 

jk

) = 3 0

1

1 , C = 45 .

2

2

0

1

 

 

 

 

 

 

 

1

1

0

0

 

4

 

1 3

 

 

3

 

4 1

 

3 1

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10) (r ) = 4

 

1

2

 

11) (r ) = 3

 

2

2

12)

(r ) =

2

1

2

ij

2

3

 

2

 

ij

4

4

 

3

ij

2 3

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

3

 

4

 

 

3

4

 

4

 

4 3 1

 

 

 

1

 

2

3

 

 

4 4

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13) (r

) =

4

 

2

3 14)

(r

) =

4

4

2

 

 

 

 

 

 

ij

 

4 1

 

3

ij

 

4 4

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 1

 

2

 

 

4 4

4

 

 

 

 

 

Варианты 15)–18). N = 5 , (γ jk ) =

2

15) (rij ) = 2

2

2

4

17) (rij ) = 4

4

4

1

2

5

1

 

 

2

5

1

 

 

 

(rij

5

5

3

16)

5

4

3

 

 

 

 

5

4

5

 

 

 

 

1

1

3

3

 

 

 

 

 

 

4

2

3

(rij

1

3

3 18)

 

 

 

 

 

1

4

3

 

1

4

5

 

 

 

 

0

2 2

3

3

) =

) =

1

2

1

2

 

 

 

 

 

 

 

 

0

1

1

1

 

 

3

0

1

2 , C = 70 .

 

 

 

 

 

 

1

1

0

1

 

 

1

1

2

 

 

 

0

 

 

4

1

3

3

 

 

 

 

 

 

2

1

3

3

 

2

4

3

3

 

 

 

 

 

2

4

4

3

 

 

5

1

3

 

 

2

1

2

3

1

 

 

 

 

 

 

3

2

3

4

 

3

1

3

4

 

 

 

 

 

3

1

5

4

 

 

1

5

3

 

 

3

Соседние файлы в папке Системный анализ