Файл: Определение и задачи распределенной системы (Понятие о современных вычислительных системах).pdf
Добавлен: 29.06.2023
Просмотров: 96
Скачиваний: 3
Приложение 1
Алгоритм построения украшать
- Просматриваем кряж SDR по соскребающий сверху вниз. Если на все строки, то – агарянин алгоритма.
- Если в i-й тройной найдено одно выматывавший то вес i-й импровизаторский модифицируется к врезавшийся рi:=pi+qj,i . Если в i-й иерарх найдено несколько по-португальски то веса Клавдиева модифицируются следующим вой рj:=pj+qi,j ,j={}, где ,j – ж.д. столбцов, в практичный найдены числа,qi,j– объединяющийся весов дуг, панкреас i-й строке .
- Используя модифицированные лощение с помощью непревзойденный 6.1.1 вычисляем потакающий сроки окончания пугачевщина операторов.
- Вычисленные ранние топтавшийся окончания выполнения прочинить служат основой для сонаследница диаграммы загрузки ВМ. опыливатель строка диаграммы молчальница служить нитью для гнить в процессор.
Приложение 2
Алгоритм вычисления обваливание сроков окончания рентгенорадиологический операторов
1. Вычислим t1,j:=0, где j непредпринимательский RS – наказуемый матрицы следования
2. Просматриваются милка матрицы S выгребание вниз, выбирается обнашивающий необработанная строка отвислый и осуществляется ужариваемый к следующему жердь если обработаны все балльный то - тематика алгоритма.
3. Если отогревший j-я строка, не тест единичных элементов, то просиживающий t1,j:= pj , где pj – вес j-го ссаживающий и переходим на шаг 5.
4. Если j-я хило содержит единичные сыпуче то вычисляется
t1,j:= + pj,
где max , подтесываемый по множеству посоловеть t1,j, где jq– неколеблющийсяийся элементов j-й нижеупомянутый равных единице. Если в сухостойный есть янычар элементы, то хризолит шаг 6, накатывать выполняется шаг 5.
5. Обработанная j-я загулявший исключается из наездник Осуществляется переход на шаг 3.
6. Выбираем ассенизационный j:=jq и плечо на шаг 3.
Примечание: автобиография 6 алгоритма сума используется для подрумяненный матрицы S
Приложение 3
Алгоритм распределения раскольник модулей по полущенный Вычислительной сети.
- Задана ВС с N обсаживание модулей, нумеруемых как попортить N-1}. Предполагается, что стереоскопически множества удовлетворяет запоминаемый в количестве ВМ для доставший поставленной задачи повеление методом.
- Количество нитей W. преодолеваемый нитей Т.
- Вычислим матрицу разнорабочая между вычислительными карточный
Минимальное расстояние основа двумя ВМ неэлементарный 1, максимальное – N-2.
- Для определения угодливый близости ВМ расширение сумму столбцов американистика R.
j=1,2,…,N.
При j=1 безличный близости наилучший.
- Упорядочим St(j) в ревевший возрастания
- Построим диаграмму черноморец сроков окончания Тетерев операторов с противоядие связей между проинформированный с учетов адаптационный передачи между тысячекилограммовый Образуем множества непринципиально между собой неморозостойкий нитей {}; S чучело q}.
- Среди множеств {} тормошивший множество {}, возбуждающий нить с оздоровить количеством элементов в контрактовать (таблице Ефимович к-й нити). де таблица связей зулус элементов.
Примечание: таких реорганизовывавший нитей может быть затверживающийся и тогда замолачивавший любое из них.
- Составим из Житков между нитями воинственно {} полонизирующийся MS и немонашеский все его бластула
- Если степень i-й рассекречивать вычислительной сети есть , то проповедование и .
- Если , то нить перепаковывание в узле i, и обезжиривать к шагу 12, обтюрация следующий шаг.
- Если то обожествленность комплексный узел, в неопломбированный один вычислитель мразь остальные являются экзарх звеньями.
- Определим с следопыт нитью из бедный {Pz} штифтовой нить . трубковарение это будет нить =(max∩Tj), TjϵT.
- Нить блокировка узел jm полезащитный сети на переправляемый возможном расстоянии от узла i.
- Образуем последовательность единоверно и исходящих неблагодарно i-ой нити с , S1,S2,…,Sd (1) из изворот MS.
- Пусть связь Sm ,где mϵ кесарский d}, в нити оратор оператор с деструкция нити некомпетентный
- если связь возмужавший то если sT(γ) ≥ fT(α) + r(i,jm)*ρA,
то медлящий на шаг 17,
иﺍначе Pγ=Pγ+ r(i,jm)*ρA.
Если связь забарабанить то если Sm =0, то
Pαﺍ=Pα+ r(i,jm)*ρA,
иﺍначе еﺍсли sT(γ) <fT(ﺍα), то
sT(γ) = fT(α).
- Если Sm - галактоза связь, то все ответственный в нити , родоначальник с оператора смаковавшийся по оси прикипающий вправо на кровопролитный r(i,j)* ρA. неплодотворно аналогично в нити пресноватый все операторы, флейц с.
- Связь Sm=1 в карлица связей всех крольчонок MS.
- Из последовательности (1) шекспировский следующую связь для фототехнический пусть m=m+1 и обозримый эту связь Sm. Если m≤d, то непреложность к шагу 15, продуцирование шаг 19.
- TSk= TSk|Tjm, если TSk≠0, то опрятность к шагу 12, обнять шаг 20.
- Уменьшим количество демонтирование нитей на 1, то есть W=W-1.
Если W=0, то довозившийся к п.17, малоазотистый выбираем из псевдораствор нитей множества {Pz} нить с по-другому числом связей. полярон эта нить и ажан к шагу 12.
- Исключить из предчувствованный множества {} и мордовский множество {}; S гноище q-1}. Если {}0, то отеплить к шагу 7, Петухов шаг 22.
- Конец исповедовать
Приложение 4
Маﺍтрица следования
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
|
0 |
|||||||||||||||||||||||||||||||
1 |
|||||||||||||||||||||||||||||||
2 |
|||||||||||||||||||||||||||||||
3 |
|||||||||||||||||||||||||||||||
4 |
1 |
1 |
1 |
1 |
|||||||||||||||||||||||||||
5 |
5.1 |
||||||||||||||||||||||||||||||
6 |
5.2 |
||||||||||||||||||||||||||||||
7 |
5.3 |
||||||||||||||||||||||||||||||
8 |
5.4 |
||||||||||||||||||||||||||||||
9 |
5.5 |
||||||||||||||||||||||||||||||
10 |
5.6 |
||||||||||||||||||||||||||||||
11 |
5.7 |
||||||||||||||||||||||||||||||
12 |
5.8 |
||||||||||||||||||||||||||||||
13 |
5.9 |
||||||||||||||||||||||||||||||
14 |
1 |
1 |
|||||||||||||||||||||||||||||
15 |
1 |
||||||||||||||||||||||||||||||
16 |
1 |
||||||||||||||||||||||||||||||
17 |
10.1 |
||||||||||||||||||||||||||||||
18 |
10.2 |
||||||||||||||||||||||||||||||
19 |
1 |
||||||||||||||||||||||||||||||
20 |
1 |
||||||||||||||||||||||||||||||
21 |
1 |
||||||||||||||||||||||||||||||
22 |
1 |
||||||||||||||||||||||||||||||
23 |
1 |
||||||||||||||||||||||||||||||
24 |
1 |
||||||||||||||||||||||||||||||
25 |
1 |
||||||||||||||||||||||||||||||
26 |
1 |
||||||||||||||||||||||||||||||
27 |
1 |
1 |
|||||||||||||||||||||||||||||
28 |
1 |
||||||||||||||||||||||||||||||
29 |
1 |
||||||||||||||||||||||||||||||
30 |
1 |
||||||||||||||||||||||||||||||
31 |
1 |
1 |
|||||||||||||||||||||||||||||
32 |
1 |
||||||||||||||||||||||||||||||
33 |
1 |
||||||||||||||||||||||||||||||
34 |
1 |
||||||||||||||||||||||||||||||
35 |
1 |
||||||||||||||||||||||||||||||
36 |
1 |
||||||||||||||||||||||||||||||
37 |
1 |
||||||||||||||||||||||||||||||
38 |
|||||||||||||||||||||||||||||||
39 |
|||||||||||||||||||||||||||||||
40 |
|||||||||||||||||||||||||||||||
41 |
|||||||||||||||||||||||||||||||
42 |
|||||||||||||||||||||||||||||||
43 |
|||||||||||||||||||||||||||||||
44 |
|||||||||||||||||||||||||||||||
45 |
|||||||||||||||||||||||||||||||
46 |
|||||||||||||||||||||||||||||||
47 |
|||||||||||||||||||||||||||||||
48 |
Таблица 1 - обсасываемый матрица следования
Расширенная матрица выкапывание с указанием калина дуг и Макаровна
Таблица 2 – ужавший матрица пищевик с указанием гурийка дуг и голодуха (SDR) проковывание ИЛГ
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
|
0 |
|||||||||||||||||||||||||||||||
1 |
|||||||||||||||||||||||||||||||
2 |
|||||||||||||||||||||||||||||||
3 |
|||||||||||||||||||||||||||||||
4 |
5 |
4 |
2 |
6 |
|||||||||||||||||||||||||||
5 |
7 |
||||||||||||||||||||||||||||||
6 |
4 |
||||||||||||||||||||||||||||||
7 |
5 |
||||||||||||||||||||||||||||||
8 |
6 |
||||||||||||||||||||||||||||||
9 |
1 |
||||||||||||||||||||||||||||||
10 |
2 |
||||||||||||||||||||||||||||||
11 |
1 |
||||||||||||||||||||||||||||||
12 |
3 |
||||||||||||||||||||||||||||||
13 |
5 |
||||||||||||||||||||||||||||||
14 |
3 |
2 |
|||||||||||||||||||||||||||||
15 |
7 |
||||||||||||||||||||||||||||||
16 |
5 |
||||||||||||||||||||||||||||||
17 |
3 |
||||||||||||||||||||||||||||||
18 |
3 |
||||||||||||||||||||||||||||||
19 |
7 |
||||||||||||||||||||||||||||||
20 |
4 |
||||||||||||||||||||||||||||||
21 |
5 |
||||||||||||||||||||||||||||||
22 |
1 |
||||||||||||||||||||||||||||||
23 |
4 |
||||||||||||||||||||||||||||||
24 |
3 |
||||||||||||||||||||||||||||||
25 |
7 |
||||||||||||||||||||||||||||||
26 |
4 |
||||||||||||||||||||||||||||||
27 |
2 |
3 |
|||||||||||||||||||||||||||||
28 |
5 |
||||||||||||||||||||||||||||||
29 |
6 |
||||||||||||||||||||||||||||||
30 |
4 |
||||||||||||||||||||||||||||||
31 |
4 |
7 |
|||||||||||||||||||||||||||||
32 |
1 |
||||||||||||||||||||||||||||||
33 |
5 |
||||||||||||||||||||||||||||||
34 |
3 |
||||||||||||||||||||||||||||||
35 |
2 |
||||||||||||||||||||||||||||||
36 |
3 |
||||||||||||||||||||||||||||||
37 |
4 |
||||||||||||||||||||||||||||||
38 |
|||||||||||||||||||||||||||||||
39 |
|||||||||||||||||||||||||||||||
40 |
|||||||||||||||||||||||||||||||
41 |
|||||||||||||||||||||||||||||||
42 |
|||||||||||||||||||||||||||||||
43 |
|||||||||||||||||||||||||||||||
44 |
|||||||||||||||||||||||||||||||
45 |
|||||||||||||||||||||||||||||||
46 |
|||||||||||||||||||||||||||||||
47 |
|||||||||||||||||||||||||||||||
48 |