Научная статья на тему 'Задачи оптимальной организации конкурирующих распределенных процессов при достаточном числе процессоров'

Задачи оптимальной организации конкурирующих распределенных процессов при достаточном числе процессоров Текст научной статьи по специальности «Математика»

CC BY
90
22
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РАСПРЕДЕЛЕННЫЕ ПРОЦЕССЫ / ПАРАЛЛЕЛЬНЫЕ СИСТЕМЫ

Аннотация научной статьи по математике, автор научной работы — Павлов П.А., Коваленко Н.С.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Problems of the optimum organization the competing distributed processes at sufficient number of processors

Optimising problems by calculation of characteristics of systems of parallel processes, problems of search of criteria effective and optimum are solved the organizations of performance of set of the parallel distributed processes in the conditions of unlimited parallelism taking into account an overhead charge.

Текст научной работы на тему «Задачи оптимальной организации конкурирующих распределенных процессов при достаточном числе процессоров»

ТЕХНИЧЕСКИЕ НАУКИ

УДК 681.3.06:519

ЗАДАЧИ ОПТИМАЛЬНОЙ ОРГАНИЗАЦИИ КОНКУРИРУЮЩИХ РАСПРЕДЕЛЕННЫХ ПРОЦЕССОВ ПРИ ДОСТАТОЧНОМ ЧИСЛЕ ПРОЦЕССОРОВ

П.А. ПАВЛОВ1, Н.С. КОВАЛЕНКО2

'Полесский государственный университет, г. Пинск, Республика Беларусь, pin2535@tut.by, 2Белорусский государственный экономический университет, г. Минск, Республика Беларусь, коуа1епкот@гатЬ1ег. ги

ВВЕДЕНИЕ

В связи и широким распространением принципов распределенной обработки параллельных процессов актуальными являются проблемы построения и исследования математических моделей этого вида параллелизма [1]. Данное сообщение является продолжением работы [2], в которой были решены задачи определения минимального общего времени реализации множества распределенных кооперативных процессов, конкурирующих за многократно используемый ресурс для асинхронного и первого синхронного режимов взаимодействия процессов, процессоров и блоков структурированного программного ресурса.

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

1. МАТЕМАТИЧЕСКАЯ МОДЕЛЬ РАСПРЕДЕЛЕННЫХ КОНКУРИРУЮЩИХ ПРОЦЕССОВ

Для дальнейшего изложения материала нам понадобятся понятия, введенные в работе [2].

Процесс - последовательность блоков (команд, наборов действий) = (', 2, ..., б), для выполнения которых используется множество процессоров (интеллектуальных исполнителей, процессорных узлов, обрабатывающих устройств, роботов). При этом процесс называется распределенным, если все блоки или часть из них обрабатываются разными обрабатывающими устройствами. Процессы, которые для ускорения своего выполнения обрабатываются параллельно, влияя на поведение друг друга путем обмена информацией, называются кооперативными или взаимодействующими процессами.

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

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

задачи на блоки 0^, ..., О с последующей организацией линейного или частичного

порядка выполнения.

Как и в [2] математическая модель распределенной обработки конкурирующих процессов включает в себя: р, р > 2, процессоров; п, П ^ 2, распределенных конкурирующих процессов; б,

Б > 2, блоков структурированного программного процесса; матрицу Т = [ti/■ ], i = ',П,

j = 1,S, времен выполнения блоков процессами. Введем в рассмотрение параметр £ > 0,

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

Определение 1.1. Систему конкурирующих процессов будем называть одинаково

распределенной, если времена t ■ выполнения блоков Q ■, j = 1,S, программного ресурса каждым из 7-х процессов совпадают и равны t для всех i = 1,П, т. е. справедлива цепочка

равенств tц = ti2 = ... = tis = tj для всех 7 = 1,П.

n

Обозначим Tn = суммарное время выполнения каждого из блоков Q■ всеми n

7=1

процессами с учетом накладных расходов и назовем набор параметров (tj, t2, ..., tn, Tn) данной системы конкурирующих процессов характеристическим.

2. АНАЛИЗ РЕЖИМОВ ОРГАНИЗАЦИИ РАСПРЕДЕЛЕННЫХ КОНКУРИРУЮЩИХ ПРОЦЕССОВ

В [2,4] введены и исследованы базовые асинхронный и два синхронных режима, возникающие при организации распределенных процессов в условиях конкуренции за общий ресурс. Для вычисления наименьшего общего времени выполнения множества конкурирующих неоднородных, однородных и одинаково распределенных процессов в рамках очерченных режимов получены различные математические соотношения. Определенный теоретический и практический интерес представляет задача сравнительного анализа полученных соотношений.

Пусть [ = j( t£, t£, ..., t£, T£n) T£n =^Ejt£, t£ = ti + £ > 0, i = 1,n| - множество

всех допустимых характеристических наборов систем одинаково распределенных конкурирующих процессов. Выделим из множества [ подмножество характеристических наборов вида:

H(Tne) = {(t£, te2, .., fn, Tsn)e[ \ t£ <t£ <...<t£ > t£+1 >...>tn, l = In}.

Тогда для введенного подмножества характеристических наборов справедливы следующие утверждения.

Теорема 1.1. Пусть § еН(Т") - характеристический набор любой одинаково

распределенной системы с параметрами p, n, s и накладными расходами £ > 0. Тогда в случае

2 < S < p минимальные общие времена T^, T^ и T^ выполнения множества одинаково

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

Доказательство. Пусть t£ = maxt£. Тогда для асинхронного и второго синхронного

l 1<i <n i

режима, обеспечивающего непрерывное выполнение каждого блока Q всеми n процессами для любого характеристического допустимого набора одинаково распределенной системы, в том числе и для любого характеристического набора § Е H(T™ ), при 2 < S < p, имеют место равенства:

тр (р, п, 8,8 ) = Т2р (р, п, 8,8 ) = ТП + (Б - Щ.

Пусть взаимодействие процессов, процессоров и блоков осуществляется в первом синхронном режиме с непрерывным выполнением блоков программного ресурса внутри каждого из процессов. В этом режиме для любого характеристического набора из множества ¡3 при 2 < 8 < р выполняется равенство:

Tjp(p,n,s, 8) = Tsn + (s —1)

n

t8 + £max{t8-i -18 ,0}

i =2

Покажем, что для любого характеристического набора 8 Е Н(Т™) выполняется равенство

п

^П + ^ шах{^-' — ^ ,0} = t8, тем самым будет доказана теорема.

i =2

Так как ^ = Шах^, то для всех номеров ' < i < I < п имеет место равенство

1 <п

I п

^шах— ^ ,0} = 0, а для ' < I < i < п имеет место ^— ^ ,0} = ^ — ^ .

i=2 i=1+'

п

Следовательно, ^ + ^ Шах{1п—' — ^ ,0} = ^ + ^ — ^ = ^, что и требовалось доказать.

i=2

Теорема 1.2. Для любой одинаково распределенной системы с параметрами р, п, б и накладными расходами П > 0, допустимый характеристический набор которой 8 £ Н(ТП! ), при 2 < 8 < р выполняются соотношения:

TL(p, n s,8 ) > таС( p> n s>8 ) = To2p( p> n s>8) ■

ор\ Г У ' '" / ор \ > ор\

Доказательство. Условие теоремы 2 равносильны неравенству п

^ Шах{1п_' — ^ ,0} — Шах^ > 0 . Доказательство последнего проведем индукцией по

i=2 <п

числу процессов п, п > 2. При п = 2 множество всех допустимых характеристических наборов систем одинаково распределенных конкурирующих процессов ¡ = (^, ^) будет принадлежать классу Н(ТП! ) .

Пусть, далее, неравенство Т^р( p,n,S,8) > T^(p,n,S,8) выполняется при П = j, т. е.

t j + j max{t8-1 — t8,0} — maxt8 > 0, покажем, что оно справедливо при П = j +1.

j i=2 1<i <j

Действительно, при П = j +1

имеем:

j+1

tj+1 + imax(tei_1 — tf ,0} — max tf =

i=2

1<i<j+1

= tej+1 + ii\max(tei_1 — t 8,0} + max{tj — tj+1,0} — ^ max ^ t 8.

Рассмотрим два случая:

'lj+1

1) max t£ = t£ , ,. Имеем: 1<i<j+1 i 1+1

t)+i +i^max{th -1£,0} + max{tj -tj+1,0}-t)+1 =

i=2

= jmax{t£-1 -1£ ,0} + max{t j - tej+1,0} > 0. i=2

Здесь второе слагаемое равно нулю, так как tj+1 > tj, а первое слагаемое больше нуля, ибо в противном случае § Е H(T™), что противоречит условию теоремы 1.2.

2) значение max t£ находится в промежутке 1 < i < j. В этом случае имеем:

1<i < j+1

t j+1 + ^Tmax{t£-1 -1£ ,0} + max{t j -1 j+1,0} - max t£ =

J t=2 1<i< j+1

= tj+1 -1j +1j + jmax{t£-1 -1£,0} - max t£ + max{tj -1j+1,0}.

J i=2 1<i < j +1

Здесь t j + ^max{t£-1 -1£ ,0} - max t£ > 0 по индукционному предположению и в

j i=2 1<i<j+1

силу того, что max t£ = maxtf.

1<i<j+1 1<i <j '

Покажем далее, что tj+1 -1 j + max{tj -1j+1,0} > 0 . Действительно, для tj = tj+1 равенство нулю очевидно.

При tj > tj+1 получаем tj+1 - tj + max{tj -1j+1,0} = tj+1 - tj + tj - tj+1 = 0, а при

< ^+1 имеем, что у— ^ + — ^+¡,0} = у— ^ > 0, что и требовалось

доказать.

3. КРИТЕРИИ ЭФФЕКТИВНОСТИ ОДИНАКОВО РАСПРЕДЕЛЕННЫХ СИСТЕМ

КОНКУРИРУЮЩИХ ПРОЦЕССОВ

Выделим в классе одинаково распределенных систем конкурирующих процессов специальный подкласс, так называемых стационарных систем.

Определение 3.1. Одинаково распределенную систему конкурирующих процессов назовем стационарной, если ^ = ^ =... = ^ = I.

В [2,4] доказано, что для одинаково распределенных систем конкурирующих процессов с учетом накладных расходов £ > 0 при достаточном числе процессоров, т. е. 2 < 5 < р, для всех

трех базовых режимов, введенных в [1], минимальное общее время выполнения Т(р,П,Б, £ ) совпадает и вычисляется по формуле:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

п _

Т(р,п,8,8) = Теп + (8 — ')^ах, где Т" = , ^ = Ш^ , ^ = ^ + 8, i = ',п.

(3.1)

Для всех трех базовых режимов в случае стационарной одинаково распределенной системы конкурирующих процессов в случае неограниченного параллелизма минимальное общее время их

выполнения Т определяется равенством:

Т8(8 < р) = (п + 8 — , где tп = Тп /п + 8, Тп = Ш. (3.2)

Определение 3.2. Одинаково распределенную систему конкурирующих процессов будем называть эффективной при фиксированных р, 8 > 2, если выполняется соотношение

4 = 8Тп — Т(р, п, 8,8) > 0, где 8Тп - время выполнения 8 блоков всеми П процессами в последовательном режиме.

При наличии двух эффективных одинаково распределенных систем конкурирующих процессов будем считать, что первая более эффективна, чем вторая, если величина 4 первой системы не меньше соответствующей величины второй. Для введенного подмножества одинаково распределенных систем справедливо следующее утверждение.

Теорема 3.1. Для любой эффективной одинаково распределенной системы конкурирующих процессов при 2 < 8 < р и 8 > 0 существует стационарная более эффективная одинаково распределенная система.

Доказательство. Рассмотрим любую эффективную одинаково распределенную систему. Согласно определению 3.2, условие эффективности с учетом (3.1) записывается в виде следующего неравенства:

4 (8 < р) = (8 — ')(Тп — Шх) — (п + 8 — ')8 > 0, (3 .3)

п

где Тп , ^ах = ШахЬ

г=' '<1<п

Для любой стационарной одинаково распределенной системы с учетом (3.2) имеем, что

48 (8 < р) = (8 — ')(Тп —1) — (п + 8 — ')8 > 0, где t = Тп /п. (3.4)

Чтобы убедиться в справедливости теоремы 3.1, достаточно доказать выполнение неравенства 48 > 4 для введенных эффективных систем. Подставив в левую и правую части последнего

неравенства из (3.3) и (3.4) вместо 48(8 < р) и 4(8 < р) соответствующие величины и проведя несложные преобразования, приходим к равносильному неравенству

Тп — ^тах < (п — .

Докажем справедливость последнего неравенства. Рассмотрим стационарную одинаково

распределенную систему, в которой t = Шaxti = ^ах. Пусть для определенности ^ах = t^,

<п

тогда справедлива цепочка соотношений

I—' п

Тп — Сах = а + а < (п — ')Шх = (п — ,

i =' i =1+'

что и доказывает теорему.

Следующее утверждение устанавливает достаточное условие эффективности одинаково распределенной системы в случае неограниченного параллелизма.

Теорема 3.2. Одинаково распределенная система конкурирующих процессов с параметрами

p, П, S, £, удовлетворяющая соотношениям 3 < S < p, П = S Ф 3, sn > 2(п + S — 1) и

0 < £ < min t, является эффективной. 1<i<n

Доказательство. Согласно (3.3) условие эффективности равносильно неравенству

Tn — tnmm^n + s — 1

-— >-. (3.5)

£ S — 1

Следовательно, для доказательства теоремы 3.2 достаточно убедиться в справедливости неравенства (3.5). Непосредственная проверка показывает, что следствием соотношений

0 < £ < mintt = тп является цепочка неравенств

1<i <П

'-рП _ ^П / _ 7 \лП

__tmax > ' ' 1 /tmin > n_1 (3 6)

так как в силу выбора £ выполняется неравенство £ > 1. Из 8П > 2(П + 8 — 1) следует справедливость неравенства

П + 8 — 1

П — 1 >-. (3.7)

5 — 1

Проверка показывает, что неравенство (3.5) является следствием неравенств (3.6) и (3.7). Таким образом, теорема 3.2 доказана.

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

Согласно (3.4) условие эффективности любой одинаково распределенной системы конкурирующих процессов определяется соотношениями

А (б < р) — (б — 1)(Тп — г) — (п + 5 — 1)£ > 0,

которые равносильны выполнению неравенства

^(8 — 1)ТП(п — 1)

£ <----5--. (3.8)

п(п + 8 — 1)

, . (8 — 1)ТП( X — 1)

Введем в рассмотрение функцию щ X) —-.

Х(Х + 8 — 1)

Теорема 3.3. Для существования эффективной одинаково распределенной системы конкурирующих процессов с заданными параметрами 3 < 8 < р, Тп, £ > 0 необходимо и достаточно, чтобы выполнялись следующие условия:

£ <

((1 + Л.), если 43 — целое,

тах{((1 + [43]), ((2 + [43])}, если 43 — нецелое,

(3.9)

, . (з — 1)Тп(х — 1) г 7

где (( X) =-, [ X] - наибольшее целое, не превосходящее X.

х( х + 3 — 1)

Доказательство. Нетрудно проверить, что она достигает своего максимума в точке X = при х > 0 . Положим

п0

1 + 43, если 43 — целое,

' * (3.10)

тах{1 + [43], 2 + [у/3]}, если 43 — нецелое.

Из определения функции целого Щ и неравенства (3.8) следует, что одинаково распределенная система конкурирующих Щ процессов является эффективной. Таким образом,

доказана достаточность условий (3.9) для существования систем указанного вида.

Необходимость условий (3.9) будет доказана, если будет установлена невозможность противоположного утверждения, т. е. невозможность существования одинаково распределенной системы конкурирующих П процессов, для которой выполнялось бы неравенство противоположное неравенству (3.8) и которая была бы эффективной. Если предположить существование такой системы с П процессами, то должно выполняться соотношение П Ф Щ, так

как выше установлено, что одинаково распределенная система с П процессами эффективна.

Следовательно, для нее имеет место неравенство £ < (3 — 1)ТП(щ — 1 )/пд(Щ + 3 — 1), в то время как для гипотетической системы с П процессами должно выполняться в силу предположения неравенство £ ^ (3 — 1)ТП(щ — 1 )/пд(Щ + 3 — 1) . Очевидным следствием

полученных неравенств является неравенство £ > £ . Полученное противоречие устанавливает необходимость условий (3.9). Таким образом, доказательство теоремы 3.3 завершено.

Очевидно, такой системы нет при П = По, так как, в силу определения функции (, для такого П выполняется неравенство противоположное неравенству (3.8) и, следовательно, такая система не может быть эффективной.

В случае П < По, в силу определения П0, должна выполняться цепочка неравенств вида

(3 — 1)Тп(п — 1) < (3 — 1)Тп(по — 1) < £ (311)

п(п + 3 — 1) п0(п0 + 3 — 1)

из которой следует неэффективность предполагаемой системы с П процессами в силу (3.8). Наконец, если П > П0, то следствием неравенств (3.8) и (3.10) является неэффективность

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

Достаточность условий (3.9) непосредственно следует из наличия функции ( со свойством (3.8). Действительно, в этом случае требуемой эффективной одинаково распределенной системы

является система с П — П0 конкурирующими процессами, где П0 определяется формулой (3.8). Теорема 3.3 доказана.

На рисунке изображен график функции у — ((х), X > 0, при фиксированных 3, Тп, 8. Существование эффективной одинаково распределенной системы конкурирующих процессов определяется областью п . Все целочисленные точки отрезка п являются значениями П , при

которых система будет эффективной, при этом X1 — 1 + [\[3], X — 1 + 43,

Х2 — 2 + [43].

Замечание . При р — Б — 2 одинаково распределенная система конкурирующих процессов

8 П -1

будет эффективной, если выполняется неравенство -<

Тп п(п +1)

( х)

Г ____________1 ^-♦-♦-•-^-^г-.---------- 8

♦ 1 1 1 ♦

♦ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

I . . '

X х Х2

п

X

Рисунок - график функции у — ((х), X > 0, при фиксированных 3, ТП, 8

4. ОПТИМАЛЬНОСТЬ ОДИНАКОВО РАСПРЕДЕЛЕННЫХ СИСТЕМ КОНКУРИРУЮЩИХ ПРОЦЕССОВ

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Определение 4.1. Эффективная одинаково распределенная система называется оптимальной, если величина Л8 достигает наибольшего значения.

В разделе 3 показано, что оптимальную одинаково распределенную систему достаточно искать среди эффективных одинаково распределенных систем. Более того, в силу теоремы 3.1 оптимальную одинаково распределенную систему следует искать среди стационарных одинаково распределенных систем. Тогда с учетом (3.4) имеем:

Ле(3 < р) — (3 - 1)ТП(1 - 1/п) - (П + 3 - 1)8.

Введем функцию действительного аргумента х вида:

Ле(х) — (3 - 1)Т

1 -1

V х

- (х + 3 -1)8, X > 1.

Р

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

Теорема 4.1. Для того, чтобы эффективная одинаково распределенная система

конкурирующих процессов была оптимальной при заданных 2 < 3 < р, Тп, £ > 0, необходимо

и достаточно, чтобы она была стационарной и число процессов п0 в системе равнялось одному из чисел

(з — 1)Тп

£

]1

(з — 1)Тп

£

+1

п[2,п],

в котором функция Л£ (х) достигает наибольшего значения. Здесь [х] означает наибольшее целое, не превосходящее X, П - заданное число.

Доказательство.

Необходимость. Рассмотрим введенную функцию:

Ле (х) = (з — 1)Т

г

1—1

V х)

— (х + 3 — 1) £, х > 1.

Согласно определению 3.3 одинаково распределенная система будет оптимальной в той точке X, где функция Л£ (х) достигает своего наибольшего значения. Покажем, что функция Л£ (х)

достигает своего наибольшего значения в точке х =

(Б — 1)ТП

. Действительно,

—' (Б — 1)Тп —" 2Тп(Б — 1)

Л£ (х) = (-у--£, Л£ (х) =--Ц-^ < 0, так как 3 > 2, х > 0.

х

х

Следовательно, функция Л£ (х) достигает максимума в точке, где первая ее производная

обращается в нуль Л е (х) = 0, т. е. х =

1( з — 1)ТП

Целочисленными точками, в которых достигается наибольшее значение функции Л£ (х), будут Пд = [х ] или Пд = [х ] +1. Следовательно, в качестве п0 можно выбрать одно из

чисел

(з — 1)ТП (з — 1)ТП

£ , £

+1, в которых функция Л£ (з < р) принимает

наибольшее значение.

Если же окажется, что ни одна из точек

(з — 1)ТП (з — 1)ТП

£ , £

+1,

в которой

функция Л £ (х) принимает наибольшее значение не принадлежит [2,п], то в качестве оптимальной выбираем эффективную одинаково распределенную систему с числом процессов

П0 = П.

В силу отрицательности второй производной, исследуемая функция выпукла. Следовательно, точка максимума всегда существует, а значит и существует эффективная одинаково распределенная система конкурирующих процессов в случае, когда п —>■ ^.

Достаточность следует из свойств выпуклости функции Ae(x) при S < p на отрезке

[2,П] .

ВЫВОДЫ

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

ЛИТЕРАТУРА

1. Коваленко, Н.С. Вычислительные методы реализации интеллектуальных моделей сложных систем / Н.С. Коваленко, С.А. Самаль. - Минск: Бел. навука, 2004. - 166 с.

2. Павлов, П.А. О времени реализации систем параллельных распределенных процессов / П.А. Павлов // Вестник Полесского государственного университета. - №1. - 2008. - С. 60-67.

3. Коваленко, Н.С. Системы одинаково распределенных конкурирующих процессов в условиях ограниченного параллелизма и их оптимальность / Н.С. Коваленко, П.А. Павлов // Доклады НАН Беларусг Сер. ф1з.-мат. навук. - 2006. - №2. - С. 25-29.

4. Коваленко, Н.С. Организация синхронного выполнения параллельных распределенных процессов на поточных линиях / Н.С. Коваленко, П.С. Кляус, П.А. Павлов // Проблемы прогнозирования и государственного регулирования социально-экономического развития: материалы IX Междунар. науч. конф. Минск, 16-17 окт. 2008 г. - Минск: НИЭИ Мин-ва экономики Респ. Беларусь, 2008. - С. 482-496.

5. Kapitonova, Yu.V. Optimality of systems of identically distributed competing processes / Yu.V. Kapitonova, N.S. Kovalenko, P.A. Pavlov // Cybernetics and Systems Analysis. - New York: Springer, 2006. - P. 793-799.

PROBLEMS OF THE OPTIMUM ORGANIZATION THE COMPETING DISTRIBUTED PROCESSES AT SUFFICIENT NUMBER OF PROCESSORS

P.A. PAVLOV, N.S. KOVALENKO Summary

Optimising problems by calculation of characteristics of systems of parallel processes, problems of search of criteria effective and optimum are solved the organizations of performance of set of the parallel distributed processes in the conditions of unlimited parallelism taking into account an overhead charge.

Поступила в редакцию 26 августа 2009 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.