Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса

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

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2012
Автори: Коваленко, Н.С., Павлов., П.А, Овсеец, М.И.
Формат: Стаття
Мова:Russian
Опубліковано: Інститут кібернетики ім. В.М. Глушкова НАН України 2012
Назва видання:Кибернетика и системный анализ
Теми:
Онлайн доступ:http://dspace.nbuv.gov.ua/handle/123456789/84020
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса / Н.С. Коваленко, П.А. Павлов, М.И. Овсеец // Кибернетика и системный анализ. — 2012. — Т. 48, № 1. — С. 105-117. — Бібліогр.: 8 назв. — рос.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-84020
record_format dspace
spelling irk-123456789-840202015-07-03T03:02:39Z Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса Коваленко, Н.С. Павлов., П.А Овсеец, М.И. Кибернетика Розв’язуються задачі знаходження мінімального загального часу виконання розподілених конкуруючих процесів з обмеженою кількістю копій структурованого програмного ресурсу в умовах необмеженого і обмеженого паралелізму The execution time of distributed competing processes is found for a limited number of copies of the structured program resource under conditions of unlimited and limited parallelism. 2012 Article Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса / Н.С. Коваленко, П.А. Павлов, М.И. Овсеец // Кибернетика и системный анализ. — 2012. — Т. 48, № 1. — С. 105-117. — Бібліогр.: 8 назв. — рос. 0023-1274 http://dspace.nbuv.gov.ua/handle/123456789/84020 681.3.06 ru Кибернетика и системный анализ Інститут кібернетики ім. В.М. Глушкова НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language Russian
topic Кибернетика
Кибернетика
spellingShingle Кибернетика
Кибернетика
Коваленко, Н.С.
Павлов., П.А
Овсеец, М.И.
Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса
Кибернетика и системный анализ
description Розв’язуються задачі знаходження мінімального загального часу виконання розподілених конкуруючих процесів з обмеженою кількістю копій структурованого програмного ресурсу в умовах необмеженого і обмеженого паралелізму
format Article
author Коваленко, Н.С.
Павлов., П.А
Овсеец, М.И.
author_facet Коваленко, Н.С.
Павлов., П.А
Овсеец, М.И.
author_sort Коваленко, Н.С.
title Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса
title_short Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса
title_full Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса
title_fullStr Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса
title_full_unstemmed Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса
title_sort асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса
publisher Інститут кібернетики ім. В.М. Глушкова НАН України
publishDate 2012
topic_facet Кибернетика
url http://dspace.nbuv.gov.ua/handle/123456789/84020
citation_txt Асинхронные распределенные вычисления при ограниченном числе копий структурированного программного ресурса / Н.С. Коваленко, П.А. Павлов, М.И. Овсеец // Кибернетика и системный анализ. — 2012. — Т. 48, № 1. — С. 105-117. — Бібліогр.: 8 назв. — рос.
series Кибернетика и системный анализ
work_keys_str_mv AT kovalenkons asinhronnyeraspredelennyevyčisleniâpriograničennomčislekopijstrukturirovannogoprogrammnogoresursa
AT pavlovpa asinhronnyeraspredelennyevyčisleniâpriograničennomčislekopijstrukturirovannogoprogrammnogoresursa
AT ovseecmi asinhronnyeraspredelennyevyčisleniâpriograničennomčislekopijstrukturirovannogoprogrammnogoresursa
first_indexed 2025-07-06T10:56:15Z
last_indexed 2025-07-06T10:56:15Z
_version_ 1836894883868049408
fulltext ÓÄÊ 681.3.06 Í.Ñ. ÊÎÂÀËÅÍÊÎ, Ï.À. ÏÀÂËÎÂ, Ì.È. ÎÂÑÅÅÖ ÀÑÈÍÕÐÎÍÍÛÅ ÐÀÑÏÐÅÄÅËÅÍÍÛÅ ÂÛ×ÈÑËÅÍÈß ÏÐÈ ÎÃÐÀÍÈ×ÅÍÍÎÌ ×ÈÑËÅ ÊÎÏÈÉ ÑÒÐÓÊÒÓÐÈÐÎÂÀÍÍÎÃÎ ÏÐÎÃÐÀÌÌÍÎÃÎ ÐÅÑÓÐÑÀ Êëþ÷åâûå ñëîâà: ðàñïðåäåëåííûé êîíêóðèðóþùèé ïðîöåññ, ïðîãðàììíûé ðåñóðñ, àñèíõðîííûé ðåæèì, ñèíõðîííûé ðåæèì, îãðàíè÷åííûé ïàðàëëåëèçì, íåîãðàíè- ÷åííûé ïàðàëëåëèçì, îäíîðîäíàÿ ñèñòåìà, îäèíàêîâî ðàñïðåäåëåííàÿ ñèñòåìà. ÂÂÅÄÅÍÈÅ Âî ìíîãèõ ïðèëîæåíèÿõ, ñâÿçàííûõ ñ ïðîåêòèðîâàíèåì ìíîãîïðîöåññîðíûõ ñèñòåì (ÌÑ), âû÷èñëèòåëüíûõ êîìïëåêñîâ (ÂÊ), ñèñòåìíîãî è ïðèêëàäíîãî ïðîãðàììíîãî îáåñïå÷åíèÿ [1], îïòèìàëüíîé îðãàíèçàöèè ïàðàëëåëüíûõ âû- ÷èñëèòåëüíûõ ïðîöåññîâ, çíà÷èòåëüíûé èíòåðåñ ïðåäñòàâëÿþò çàäà÷è, êîãäà ìíîæåñòâî êîíêóðèðóþùèõ ïðîöåññîâ ìîãóò èñïîëüçîâàòü íå îäíó, à íåñêîëü- êî êîïèé ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà (ÏÐ). Ñëó÷àé, êîãäà â îá- ùåé ïàìÿòè ìíîãîïðîöåññîðíîé ñèñòåìû èìååòñÿ îäíà êîïèÿ ÏÐ, ñ ðàçëè÷íûõ ïîçèöèé èçó÷åí â ðàáîòàõ [2–8]. Ïðè ýòîì áûëè ðåøåíû çàäà÷è íàõîæäåíèÿ ìèíèìàëüíîãî îáùåãî âðåìåíè âûïîëíåíèÿ ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ, èñïîëüçóþùèõ ñòðóêòóðèðîâàííûé íà áëîêè ïðîãðàììíûé ðåñóðñ â ðàçëè÷íûõ ðåæèìàõ âçàèìîäåéñòâèÿ ïðîöåññîâ, ïðîöåññîðîâ è áëîêîâ [2–6], ïîëó÷åíû êðèòåðèè ýôôåêòèâíîñòè è îïòèìàëüíîñòè ñòðóêòóðèðîâàíèÿ ïðî- ãðàììíûõ ðåñóðñîâ [7], ïðîâåäåí ñðàâíèòåëüíûé àíàëèç ðåæèìîâ âçàèìîäåé- ñòâèÿ ïðîöåññîâ, ïðîöåññîðîâ è áëîêîâ [8], ðåøåí ðÿä îïòèìèçàöèîííûõ çàäà÷ ïî ðàñ÷åòó ÷èñëà ïðîöåññîâ, ìèíèìàëüíîãî ÷èñëà ïðîöåññîðîâ è äð. Èçó÷åíèå ýòèõ è äðóãèõ çàäà÷, îòíîñÿùèõñÿ ê îïòèìàëüíîé îðãàíèçàöèè ïàðàëëåëüíûõ âû÷èñëåíèé, ïðèîáðåòàåò îñîáóþ àêòóàëüíîñòü â ñëó÷àå, êîãäà â îáùåé ïàìÿ- òè ÌÑ ìîãóò áûòü îäíîâðåìåííî ðàçìåùåíû c � 2 êîïèé ïðîãðàììíîãî ðåñóð- ñà. Òàêîå îáîáùåíèå íîñèò ïðèíöèïèàëüíûé õàðàêòåð, ïîñêîëüêó îòðàæàåò îñíîâíûå ÷åðòû ìóëüòèêîíâåéåðíîé îáðàáîòêè, à òàêæå ïîçâîëÿåò ñðàâíèòü ýôôåêòèâíîñòü êîíâåéåðíîé è ïàðàëëåëüíîé îáðàáîòêè.  íàñòîÿùåé ñòàòüå ñòðîèòñÿ è èññëåäóåòñÿ ìàòåìàòè÷åñêàÿ ìîäåëü îðãàíèçà- öèè êîíêóðèðóþùèõ ïðîöåññîâ, èñïîëüçóþùèõ îãðàíè÷åííîå ÷èñëî êîïèé ïðî- ãðàììíîãî ðåñóðñà. Ïðè ýòîì, èñïîëüçóÿ èäåè ìåòîäà ñòðóêòóðèðîâàíèÿ ïðîãðàì- ìíûõ ðåñóðñîâ íà áëîêè ñ èõ ïîñëåäóþùåé êîíâåéåðèçàöèåé ïî ïðîöåññàì è ïðî- öåññîðàì, èññëåäóþòñÿ îïòèìàëüíûå âðåìåííûå õàðàêòåðèñòèêè òàêîé îðãàíèçàöèè. 1. ÌÀÒÅÌÀÒÈ×ÅÑÊÀß ÌÎÄÅËÜ ÐÀÑÏÐÅÄÅËÅÍÍÛÕ ÂÛ×ÈÑËÅÍÈÉ ÏÐÈ ÎÃÐÀÍÈ×ÅÍÍÎÌ ×ÈÑËÅ ÊÎÏÈÉ ÏÐÎÃÐÀÌÌÍÎÃÎ ÐÅÑÓÐÑÀ Êîíñòðóêòèâíûìè ýëåìåíòàìè äëÿ ïîñòðîåíèÿ ìàòåìàòè÷åñêèõ ìîäåëåé ñèñòåì ðàñïðåäåëåííûõ âû÷èñëåíèé ÿâëÿþòñÿ ïîíÿòèÿ ïðîöåññà è ïðîãðàììíîãî ðåñóðñà. Ïðîöåññ áóäåì ðàññìàòðèâàòü êàê ïîñëåäîâàòåëüíîñòü áëîêîâ (êîìàíä, ïðî- öåäóð) Q Q Qs1 2, , ..., , äëÿ âûïîëíåíèÿ êîòîðûõ èñïîëüçóåòñÿ ìíîæåñòâî ïðîöåñ- ñîðîâ (ïðîöåññîðíûõ óçëîâ, îáðàáàòûâàþùèõ óñòðîéñòâ, èíòåëëåêòóàëüíûõ êëè- åíòîâ). Ïðè ýòîì ïðîöåññ íàçûâàåòñÿ ðàñïðåäåëåííûì, åñëè âñå áëîêè èëè ÷àñòü èç íèõ îáðàáàòûâàþòñÿ ðàçíûìè ïðîöåññîðàìè [2]. Äëÿ óñêîðåíèÿ âûïîëíåíèÿ ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 105 © Í.Ñ. Êîâàëåíêî, Ï.À. Ïàâëîâ, Ì.È. Îâñååö, 2012 ïðîöåññîâ âû÷èñëåíèÿ ìîãóò îáðàáàòûâàòüñÿ ïàðàëëåëüíî, âçàèìîäåéñòâóÿ ïó- òåì îáìåíà èíôîðìàöèåé. Òàêèå ïðîöåññû íàçûâàþòñÿ êîîïåðàòèâíûìè èëè âçà- èìîäåéñòâóþùèìè ïðîöåññàìè. Ïîíÿòèå ðåñóðñà ïðèìåíÿåòñÿ äëÿ îáîçíà÷åíèÿ ëþáûõ îáúåêòîâ âû÷èñëè- òåëüíîé ñèñòåìû, êîòîðûå ìîãóò áûòü èñïîëüçîâàíû ïðîöåññàìè äëÿ ñâîåãî âû- ïîëíåíèÿ. Ðååíòåðàáåëüíûå (ìíîãîêðàòíî èñïîëüçóåìûå) ðåñóðñû õàðàêòåðèçó- þòñÿ âîçìîæíîñòüþ îäíîâðåìåííîãî èñïîëüçîâàíèÿ íåñêîëüêèìè âû÷èñëèòåëü- íûìè ïðîöåññàìè. Äëÿ ïàðàëëåëüíûõ ñèñòåì õàðàêòåðíîé ÿâëÿåòñÿ ñèòóàöèÿ, êîãäà îäíó è òó æå ïîñëåäîâàòåëüíîñòü áëîêîâ èëè åå ÷àñòü íåîáõîäèìî ïðîöåññî- ðàì âûïîëíÿòü ìíîãîêðàòíî. Òàêóþ ïîñëåäîâàòåëüíîñòü áóäåì íàçûâàòü ïðîãðàì- ìíûì ðåñóðñîì, à ìíîæåñòâî ñîîòâåòñòâóþùèõ ïðîöåññîâ — êîíêóðèðóþùèìè. Ìàòåìàòè÷åñêàÿ ìîäåëü ðàñïðåäåëåííîé îáðàáîòêè êîíêóðèðóþùèõ âçàè- ìîäåéñòâóþùèõ ïðîöåññîâ ïðè îãðàíè÷åííîì ÷èñëå êîïèé ïðîãðàììíîãî ðåñóð- ñà âêëþ÷àåò p, p � 2 , ïðîöåññîðîâ ìíîãîïðîöåññîðíîé ñèñòåìû, êîòîðûå èìåþò äîñòóï ê îáùåé ïàìÿòè; n, n � 2 , ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ; s, s � 2 , áëîêîâ ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà; ìàòðèöó T tij� [ ] , i n�1, , j s�1, , âðåìåí âûïîëíåíèÿ áëîêîâ ïðîãðàììíîãî ðåñóðñà ðàñïðåäåëåííû- ìè âçàèìîäåéñòâóþùèìè êîíêóðèðóþùèìè ïðîöåññàìè; 2 � �c p, ÷èñëî êîïèé ñòðóêòóðèðîâàííîãî íà áëîêè ïðîãðàììíîãî ðåñóðñà, êîòîðûå ìîãóò îäíîâðå- ìåííî íàõîäèòüñÿ â îïåðàòèâíîé ïàìÿòè, äîñòóïíîé äëÿ âñåõ p ïðîöåññîðîâ, ïðè÷åì p c � � � � � 2 ; � � 0 — ïàðàìåòð, õàðàêòåðèçóþùèé âðåìÿ äîïîëíèòåëüíûõ ñèñòåìíûõ ðàñõîäîâ, ñâÿçàííûõ ñ îðãàíèçàöèåé êîíâåéåðíîãî ðåæèìà èñïîëüçî- âàíèÿ áëîêîâ ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà ìíîæåñòâîì âçàèìî- äåéñòâóþùèõ êîíêóðèðóþùèõ ïðîöåññîâ ïðè ðàñïðåäåëåííîé îáðàáîòêå. Áóäåì òàêæå ïðåäïîëàãàòü, ÷òî ÷èñëî ïðîöåññîâ n êðàòíî ÷èñëó êîïèé ñ ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà, ò.å. n mc� , m � 2 , ïðè ýòîì âçàèìî- äåéñòâèå ïðîöåññîâ, ïðîöåññîðîâ è áëîêîâ ïðîãðàììíîãî ðåñóðñà ïîä÷èíåíî ñëåäóþùèì óñëîâèÿì: 1) íè îäèí èç ïðîöåññîðîâ íå ìîæåò îáðàáàòûâàòü îäíîâðåìåííî áîëåå îä- íîãî áëîêà; 2) ïðîöåññû âûïîëíÿþòñÿ â ïàðàëëåëüíî–êîíâåéåðíîì ðåæèìå ãðóïïàìè, ò.å. îñóùåñòâëÿåòñÿ îäíîâðåìåííîå (ïàðàëëåëüíîå) âûïîëíåíèå ñ êîïèé êàæäîãî áëî- êà â ñî÷åòàíèè ñ êîíâåéåðèçàöèåé ãðóïï èç ñ áëîêîâ ïî ïðîöåññîðàì è ïðîöåññàì; 3) îáðàáîòêà êàæäîãî áëîêà ïðîãðàììíîãî ðåñóðñà îñóùåñòâëÿåòñÿ áåç ïðåðûâàíèé; 4) ðàñïðåäåëåíèå áëîêîâ ïðîãðàììíîãî ðåñóðñà ïî ïðîöåññîðàì äëÿ êàæäîãî ïðîöåññà i lc q� � , i n�1, , l � 0, q c�1, , îñóùåñòâëÿåòñÿ öèêëè÷åñêè ïî ïðàâèëó: áëîê ñ íîìåðîì j k p c r� � � � � � , j s�1, , k � 0, r p c � � � � � 1, , ðàñïðåäåëÿåòñÿ íà ïðîöåñ- ñîð ñ íîìåðîì q c r� ( )1 . Ââåäåì ñëåäóþùèå ðåæèìû âçàèìîäåéñòâèÿ ïðîöåññîâ, ïðîöåññîðîâ è áëî- êîâ ñ ó÷åòîì íàëè÷èÿ ñ êîïèé ïðîãðàììíîãî ðåñóðñà: 1) àñèíõðîííûé ðåæèì, ïðè êîòîðîì íà÷àëî âûïîëíåíèÿ î÷åðåäíîé ãðóïïû èç ñ êîïèé áëîêà Q j , j s�1, , îïðåäåëÿåòñÿ íàëè÷èåì ñ ïðîöåññîðîâ è ãîòîâíîñòüþ ýòîé ãðóïïû áëîêîâ ê âûïîëíåíèþ (ïðîãðàììíûé áëîê ñ÷èòàåòñÿ ãîòîâûì ê âû- ïîëíåíèþ, åñëè îí íå âûïîëíÿåòñÿ íè íà îäíîì èç ïðîöåññîðîâ); 2) ïåðâûé ñèíõðîííûé ðåæèì, îáåñïå÷èâàþùèé ëèíåéíûé ïîðÿäîê âûïîë- íåíèÿ áëîêîâ ïðîãðàììíîãî ðåñóðñà âíóòðè êàæäîãî ïðîöåññà áåç çàäåðæåê, ò.å. 106 ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 äëÿ êàæäîãî ïðîöåññà i lc q� � , i n�1, , l � 0, q c�1, , ìîìåíò çàâåð- øåíèÿ âûïîëíåíèÿ j-ãî áëîêà íà ( ( ))q c r� 1 -ì ïðîöåññîðå ñîâïà- äàåò ñ ìîìåíòîì íà÷àëà âûïîëíå- íèÿ ñëåäóþùåãî ( )j �1 -ãî áëîêà íà ( )q cr� -ì ïðîöåññîðå, j s� 1 1, , r p c � � � � � 1, ; 3) âòîðîé ñèíõðîííûé ðåæèì, ïðè êîòîðîì ñ êîïèé êàæäîãî áëî- êà íåïðåðûâíî ïåðåõîäèò ïî ãðóï- ïàì èç ñ ïðîöåññîâ, ò.å. ìîìåíò îêîí÷àíèÿ îáðàáîòêè ñ êîïèé òå- êóùåãî áëîêà ñîâïàäàåò ñ ìîìåí- òîì íà÷àëà èõ îáðàáîòêè íà ñëåäó- þùåé ãðóïïå èç ñ ïðîöåññîðîâ. Íà ðèñ. 1–3 ïðåäñòàâëåíû äè- àãðàììû Ãàíòà, èëëþñòðèðóþùèå âûïîëíåíèå n � 4 ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ, èñ- ïîëüçóþùèõ c � 2 êîïèè ñòðóêòó- ðèðîâàííîãî ïðîãðàììíîãî ðå- ñóðñà â ÌÑ ñ p � 7 ïðîöåññîðàìè â ðàññìîòðåííûõ âûøå ðåæèìàõ è ñ çàäàííîé ìàòðèöåé âðåìåí âû- ïîëíåíèÿ áëîêîâ ÏÐ ñ ó÷åòîì äî- ïîëíèòåëüíûõ ñèñòåìíûõ ðàñõî- äîâ T � � � � � � � � 3 1 4 2 2 1 1 3 3 4 1 2 . Îïðåäåëåíèå 1. Ñèñòåìà n ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ íàçûâàåòñÿ íåîäíîðîä- íîé, åñëè âðåìåíà âûïîëíåíèÿ áëî- êîâ ïðîãðàììíîãî ðåñóðñà Q Q Qs1 2, , ..., çàâèñÿò îò îáúåìîâ îáðàáàòûâàåìûõ äàííûõ è/èëè èõ ñòðóêòóðû, ò.å. ðàçíûå äëÿ ðàçíûõ ïðîöåññîâ. Îïðåäåëåíèå 2. Ñèñòåìó ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ áóäåì íàçûâàòü îäíîðîäíîé, åñëè âðåìåíà âûïîëíåíèÿ Qj-ãî áëîêà êàæäûì i-ì ïðîöåñ- ñîì ðàâíû ìåæäó ñîáîé, ò.å. t tij j� , i n�1, , j s�1, . Îïðåäåëåíèå 3. Ñèñòåìó êîíêóðèðóþùèõ ïðîöåññîâ áóäåì íàçûâàòü îäèíà- êîâî ðàñïðåäåëåííîé, åñëè âðåìåíà tij âûïîëíåíèÿ áëîêîâ Q j , j s�1, , ïðîãðàì- ìíîãî ðåñóðñà êàæäûì i-ì ïðîöåññîì ñîâïàäàþò è ðàâíû ti äëÿ âñåõ i n�1, , ò.å. ñïðàâåäëèâà öåïî÷êà ðàâåíñòâ t t t ti i is i1 2� � � �� äëÿ âñåõ i n�1, . ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 107 p 11t 12t 13t 41t 42t 43t 21t 31t 22t 23t 33t 32t 1 3 7 6 5 4 11 2 0 1 2 3 4 5 6 7 8 9 10 Ðèñ. 1. Äèàãðàììà àñèíõðîííîãî ðåæèìà T p n s cí àñ ( , , , ) p 11t 12t 13t 41t 42t 43t 21t 31t 22t 23t 33t 32t 0 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 Ðèñ. 2. Äèàãðàììà ïåðâîãî ñèíõðîííîãî ðåæèìà T p n s cí 1 ( , , , ) p 11t 12t 13t 41t 42t 43t 21t 31t 22t 23t 33t 32t 0 1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 Ðèñ. 3. Äèàãðàììà âòîðîãî ñèíõðîííîãî ðåæèìà T p n s cí 2 ( , , , ) 2. ÌÈÍÈÌÀËÜÍÎÅ ÎÁÙÅÅ ÂÐÅÌß ÂÛÏÎËÍÅÍÈß ÍÅÎÄÍÎÐÎÄÍÛÕ ÐÀÑÏÐÅÄÅËÅÍÍÛÕ ÏÐÎÖÅÑÑΠ ÀÑÈÍÕÐÎÍÍÎÌ ÐÅÆÈÌÅ ÏÐÈ ÄÎÑÒÀÒÎ×ÍÎÌ ×ÈÑËÅ ÏÐÎÖÅÑÑÎÐΠÎáîçíà÷èì T p n s ñí àñ ( , , , ) ìèíèìàëüíîå îáùåå âðåìÿ âûïîëíåíèÿ n íåîäíîðîä- íûõ ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ ïðè îãðàíè÷åííîì ÷èñëå c êî- ïèé ïðîãðàììíîãî ðåñóðñà â ìíîãîïðîöåññîðíîé ñèñòåìå ñ p ïðîöåññîðàìè â àñèíõðîííîì ðåæèìå ñ ó÷åòîì ïàðàìåòðà � . Äëÿ âû÷èñëåíèÿ T p n s cí àñ ( , , , ) ðàññìîòðèì ñëó÷àè íåîãðàíè÷åííîãî ( )s p c � � � � � è îãðàíè÷åííîãî ( )s p c � � � � � ïàðàë- ëåëèçìà. Ïóñòü èìååòñÿ ñèñòåìà n mc� , m � 2 , 2 � �c p, íåîäíîðîäíûõ ðàñïðåäåëåí- íûõ êîíêóðèðóþùèõ ïðîöåññîâ, ïðè÷åì ÷èñëî áëîêîâ s ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà íå ïðåâîñõîäèò ÷èñëà ãðóïï ïðîöåññîðîâ ïî c ïðîöåññî- ðîâ â êàæäîé, ò.å. 2 � � � � � � s p c .  ýòîì ñëó÷àå áåç îãðàíè÷åíèÿ îáùíîñòè ìîæíî ñ÷èòàòü, ÷òî êàæäûé Q j -é , j s�1, , áëîê i-ãî ïðîöåññà, ãäå i lc q� � , i n�1, , l � 0, q c�1, , çàêðåïëåí çà ( ( ))q c r� 1 -ì ïðîöåññîðîì, r p c � � � � � 1, . Òîãäà äëÿ âûïîëíå- íèÿ n ïðîöåññîâ äîñòàòî÷íî âçÿòü p p c s� � � � � ïðîöåññîðîâ, à îñòàëüíûå p p c s � � � � ïðîöåññîðîâ áóäóò íåçàäåéñòâîâàíû. Ïóñòü T tij � �� [ ] — n s� -ìàòðèöà âðåìåí âûïîëíåíèÿ áëîêîâ ïðîãðàììíîãî ðåñóðñà êàæäûì i-ì ïðîöåññîì ñ ó÷åòîì ïàðàìåòðà � � 0, ãäå t tij ij � �� � , i n�1, , j s�1, . Äëÿ âû÷èñëåíèÿ ìèíèìàëüíîãî îáùåãî âðåìåíè T p n s cí àñ ( , , , ) ìîæíî âîñ- ïîëüçîâàòüñÿ ôóíêöèîíàëîì çàäà÷è Áåëëìàíà–Äæîíñîíà, êîòîðûé â äàííîì ñëó÷àå áóäåò èìåòü âèä T p n s cí àñ ( , , , ) � � � � � � � � � � � �max ( ) , ( ) ,1 1 1 1 1 2 1 2 1 1 u u u m q i c i u q i c s t t � � � � i u u q i c s i u m t s� � � � �� � � � � � � 1 2 1 1 � ( ) , , (1) ãäå m n c � , t t q i c j q i c j� � � � ( ) , ( ) ,1 1 � �, q c�1, , i m�1, , j s�1, , à u u us1 2 1, , ..., — öåëûå ÷èñëà. Ïðèìåð 1. Ðàññìîòðèì èíòåðïðåòàöèþ ôîðìóëû (1) íà ÷èñëîâîì ïðèìåðå. Ïóñòü p � 7, n � 6, s � 3, c � 2 , à âðåìåíà âûïîëíåíèÿ áëîêîâ ïðîöåññàìè çàäàíû ìàòðèöåé T � � � � � � � � � � 3 1 4 2 2 1 1 3 3 4 1 2 3 2 1 1 4 1 . Òîãäà m � 3; ñëåäîâàòåëüíî, ôóíêöèîíàë (1) ïðèìåò âèä T p n s cí àñ ( , , , )� � � � �7 6 3 2 � � � � � � � � � �max ( ) , ( ) ,1 3 1 2 1 1 1 2 2 1 2 1 1 2 u u q i i u q i i u u t t� �� �� � � � � � � � t q i i u ( ) ,1 2 3 3 2 � , q �1 2, . 108 ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 Ïðè q �1 èìååì max ( ) , ( ) ,1 3 1 2 1 1 1 2 2 1 2 1 1 2 � � � � � � � � �� u u q i i u q i i u u t t� � � � � � � � � � � � t q i i u ( ) ,1 2 3 3 2 � � � � � � � � � � �max , , ,1 3 2 1 1 1 2 1 2 2 1 1 2 1 1 2 u u i i u i i u u i t t t� � 3 3 2 � i u� � � � � � � . Åñëè u1 1� , òî u2 1 3� , ; åñëè u1 2� , òî u2 2 3� , ; åñëè u1 3� , òî u2 3� . Òîãäà max , , ,1 3 2 1 1 1 2 1 2 2 1 3 1 2 1 1 2 � � � � � � �� � u u i i u i i u u i t t t� � � i u� � � � � � � � 2 3 � � � � � � � � � max , , , , t t t t i i i i i i i2 1 1 1 1 2 1 2 1 1 2 1 3 1 3 2 � � � 1 1 1 1 2 1 2 1 2 2 1 3 2 3 2 1 1 1 1 , , , , ,� � � � i i i i i i i t t t � � � � � � �� � � � � �� � � � � � t t t t i i i i i i i2 1 2 1 3 2 1 3 3 3 2 1 1 1 2 2 1, , , , ,� � � 2 2 2 2 1 3 2 3 2 1 1 1 2 2 1 2 2 3 � � � � i i i i i i i t t t � � � � � � � � � � � , , , , t t t t i i i i i i i2 1 3 3 3 2 1 1 1 3 2 1 2 3 2 2 1 3 � � � � � �� � , , , , ,� � � � i� � � � � � � � � � � � � 3 3 � � � � � � � max , , , , , , , , , t t t t t t t t 1 1 1 2 1 3 3 3 5 3 1 1 1 2 3 2 � � � � � � � � � � � � � � � � � � � � � � � t t t t t t t t 3 3 5 3 1 1 1 2 3 2 5 2 5 3 1 1 , , , , , , , , , , t t t t t t t t t 3 1 3 2 3 3 5 3 1 1 3 1 3 2 5 2 5 , , , , , , , , ,� � � � � � � � � � � � � � � , , , , , , , 3 1 1 3 1 5 1 5 2 5 3 � � � � � �t t t t t� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � max , , , , 3 1 4 3 1 3 1 3 3 1 3 1 3 2 1 3 1 3 3 1 3 1 3 2 1 3 1 3 2 1� � � � � � � � � � � , max [ , , , , , ]12 11 10 11 10 10 12� . Ïðè q � 2 èìååì max ( ) , ( ) ,1 3 1 2 1 1 1 2 2 1 2 1 1 2 � � � � � � � � �� u u q i i u q i i u u t t� � � � � � � � � � � � t q i i u ( ) ,1 2 3 3 2 � � � � � � � � � � � �max , , ,1 3 2 1 1 2 2 2 3 1 2 1 1 2 2 u u i i u i i u u i i u t t t� � � 3 � � � � � � . Åñëè u1 1� , òî u2 1 3� , ; åñëè u1 2� , òî u2 2 3� , ; åñëè u1 3� , òî u2 3� . Òîãäà max , , ,1 3 2 1 1 2 2 2 3 3 1 2 1 1 2 2 � � � � � � � �� � u u i i u i i u u i i u t t t� � �� � � � � � � � � � � � � � � � � max , , , , , t t t t i i i i i i i i 2 1 1 1 2 2 1 1 2 3 1 3 2 1 1 1 � � � �� � � � � � � � � � � � � t t t t i i i i i i i i 2 2 1 2 2 3 2 3 2 1 1 1 2 2 1 3 , , , , ,� � � � t t t t á t i i i i i i i i 2 3 3 3 2 1 1 2 2 2 2 2 2 3 2 3 2 , , , , ,� � � � � � � � � � � �� � i i i i i i i i i t t t t , , , , , , 1 1 2 2 2 2 3 2 3 3 3 2 1 1 3 2 � � � � � � � � � � � �� � � 2 3 3 2 3 3 3 � � i i i t � � � �� � � � � � � � � � � � , ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 109 � � � � � � � max , , , , , , , , , t t t t t t t t 2 1 2 2 2 3 4 3 6 3 2 1 2 2 4 2 � � � � � � � � � � � � � � � � � � � � � � � t t t t t t t t 4 3 6 3 2 1 2 2 4 2 6 2 6 3 2 1 , , , , , , , , , , t t t t t t t t t 4 1 4 2 4 3 6 3 2 1 4 1 4 2 6 2 6 , , , , , , , , ,� � � � � � � � � � � � � � � , , , , , , , 3 2 1 4 1 6 1 6 2 6 3 � � � � � �t t t t t� � � � � � � � � � � � max , , , , 2 2 1 2 1 2 2 1 2 1 2 2 1 4 1 2 4 1 2 1 2 4 1 4 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 1 2 4 1 4 1, max [ , , , , , ]8 8 10 10 12 12 12� . (Ïîä÷åðêíóòàÿ ñóììà îáîçíà÷àåò ìàêñèìàëüíîå âðåìÿ âûïîëíåíèÿ.) Ñëåäîâàòåëüíî, ìèíèìàëüíîå îáùåå âðåìÿ âûïîëíåíèÿ n � 6 íåîäíîðîäíûõ ðàñïðåäåëåííûõ âçàèìîäåéñòâóþùèõ êîíêóðèðóþùèõ ïðîöåññîâ, èñïîëüçóþ- ùèõ c � 2 êîïèè ñòðóêòóðèðîâàííîãî íà s � 3 áëîêîâ ïðîãðàììíûé ðåñóðñ, â ìíî- ãîïðîöåññîðíîé ñèñòåìå ñ p � 7 ïðîöåññîðàìè â àñèíõðîííîì ðåæèìå ñîñòàâèò T p n s ñí àñ ( , , , ) �12 . Ïðè ýòîì áóäåò èñïîëüçîâàíî øåñòü ïðîöåññîðîâ. Ðàññìîòðèì àëãîðèòì, êîòîðûé ïîçâîëÿåò ðåøèòü çàäà÷ó îïðåäåëåíèÿ ìèíè- ìàëüíîãî îáùåãî âðåìåíè T p n s ñí àñ ( , , , ) âûïîëíåíèÿ íåîäíîðîäíûõ ðàñïðåäåëåí- íûõ êîíêóðèðóþùèõ ïðîöåññîâ â àñèíõðîííîì ðåæèìå áîëåå ýôôåêòèâíî. Ïî çàäàííûì s c, , m n c � è ìàòðèöå T t q i c j � �� � [ ] ( ) ,1 , q c�1, , i m�1, , j s�1, , ñòðîèì c-ñëîéíûé âåðøèííî–âçâå- øåííûé ãðàô G c 1 . Êàæäûé q-é, q c�1, , ñëîé ãðàôà G c 1 ñîñòîèò èç âåðøèí t q i c j� ( ) ,1 � , i m�1, , j s�1, , êîòîðûå ðàñ- ïîëîæåíû â óçëàõ ïðÿìîó- ãîëüíîé m s� -ðåøåòêè, ïðè- ÷åì t q1 � — âõîäíûå âåðøè- íû, tq t s� , � — âûõîäíûå, q c�1, , t m c� ( )1 (ðèñ. 4). Äóãè â êàæäîì ñëîå q îòðà- æàþò ëèíåéíûé ïîðÿäîê âû- ïîëíåíèÿ áëîêîâ Q j , j s�1, , ïðîãðàììíîãî ðåñóðñà êàæ- äûì ( ( ) )q i c� 1 -ì ïðîöåñ- ñîì, q c�1, , i m�1, , à òàêæå ëèíåéíûé ïîðÿäîê èñïîëüçîâàíèÿ êàæäîãî áëîêà âñåìè m ïðîöåññàìè. Òàêèì îá- ðàçîì, èìååò ìåñòî ñëåäóþùàÿ òåîðåìà. Òåîðåìà 1. Ìèíèìàëüíîå îáùåå âðåìÿ âûïîëíåíèÿ n mc� , m � 2 , íåîäíî- ðîäíûõ ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ, èñïîëüçóþùèõ 2 � �c p êî- ïèè ñòðóêòóðèðîâàííîãî íà 2 � � � � � � s p c áëîêà ïðîãðàììíîãî ðåñóðñà ñ âðåìåíàìè 110 ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 �� 11t � 12t � st1 � � � 1,1 ct � � 2,1 ct � � sct ,1� �� � � � 1,1 tt � � 2,1 tt � � stt ,1� �� 21t � 22t � st2 � � � 1,2 ct � � 2,2 ct � � sct ,2� �� � � � 1,2 tt � � 2,2 tt � � stt ,2� �� 1ct � 2ct � cst � � � 1,cct � � 2,cct � � scct ,� �� � � � 1,mct � 2,mct � smct , � � Ðèñ. 4. Ãðàô Gc 1 âûïîëíåíèÿ áëîêîâ ïðè ó÷åòå äîïîëíèòåëüíûõ ñèñòåìíûõ ðàñõîäîâ [ ]tij � , i n�1, , j s�1, , â ìíîãîïðîöåññîðíîé ñèñòåìå ñ p, p c � � � � � 2 , ïðîöåññîðàìè â àñèíõðîííîì ðåæèìå îïðåäåëÿåòñÿ äëèíîé êðèòè÷åñêîãî ïóòè â c-ñëîéíîì âåðøèííî–âçâåøåí- íîì ãðàôå G c 1 èç íà÷àëüíîé âåð- øèíû t q1 � â êîíå÷íóþ t q m c s� ( ) ,1 � , q c�1, , m n c � . Ïðèìåð 2. Èñïîëüçóÿ äàí- íûå ïðèìåðà 1, íàéòè ìèíèìàëü- íîå îáùåå âðåìÿ T p n s cí àñ ( , , , ), èñïîëüçóÿ àëãîðèòì íàõîæäåíèÿ êðèòè÷åñêîãî ïóòè â c-ñëîéíîì âåðøèííî–âçâåøåííîì ãðàôå G c 1 . Ïî çàäàííûì n � 6, s � 3 è ìàòðèöå T � ñòðîèì 2-ñëîéíûé (c � 2) âåðøèííî–âçâåøåííûé ãðàô G c 1 (ðèñ. 5). Êàæäûé ñëîé ñîäåðæèò ms âåðøèí, ãäå m n c� �/ 3. Äëèíà êðèòè÷åñêîãî ïóòè â ãðàôå ðàâíà 12, ÷òî ñîâïàäàåò ñ ìèíèìàëüíûì îáùèì âðåìåíåì, ïîëó÷åííûì â ïðèìåðå 1. 3. ÀÑÈÍÕÐÎÍÍÛÉ ÐÅÆÈÌ ÂÛÏÎËÍÅÍÈß ÐÀÑÏÐÅÄÅËÅÍÍÛÕ ÊÎÍÊÓÐÈÐÓÞÙÈÕ ÏÐÎÖÅÑÑΠ ÓÑËÎÂÈßÕ ÎÃÐÀÍÈ×ÅÍÍÎÃÎ ÏÀÐÀËËÅËÈÇÌÀ Ðàññìîòðèì ñëó÷àé îãðàíè÷åííîãî ïàðàëëåëèçìà, ò.å. êîãäà ÷èñëî áëîêîâ ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà áîëüøå ÷èñëà ãðóïï, èìåþùèõ ïî ñ ïðîöåññîðîâ, ò.å. s p c � � � � � , s k p c r� � � � � � , k � 1 , 1 � � � � � � r p c . Êàê è â ñëó÷àå, êîãäà â îáùåé ïàìÿòè ÌÑ èìååòñÿ îäíà êîïèÿ ïðîãðàììíîãî ðåñóðñà, ìíîæåñòâî èç s áëîêîâ ðàçîáüåì íà ( )k �1 ãðóïïó ïî p c � � � � áëîêà â êàæäîé, çà èñêëþ÷åíèåì ( )k �1 -é ãðóïïû, êîòîðàÿ ñîäåðæèò r áëîêîâ [6]. Òîãäà ìàòðèöó T tij � �� [ ] , i n�1, , j k p c r� � � � � � � � �� � � ��1, , âðåìåí âûïîëíåíèÿ áëîêîâ ðàçáèâàåì íà ( )k �1 ïîäìàòðèöó T l � , l k� �1 1, , ðàçìåðà n p c � � � � � êàæäàÿ, çà èñêëþ÷åíèåì ïîñëåä- íåé T k�1 � , êîòîðàÿ áóäåò ñîäåðæàòü ïðè s, íå êðàòíîì p c � � � � , òîëüêî r ñòîëáöîâ, à îñòàëüíûå p c r � � � � ñòîëáöîâ áóäóò íóëåâûìè. Ïî êàæäîé ïîäìàòðèöå T l � , l k� �1 1, , ñòðîèì ( )k �1 -þ ëèíåéíóþ äèàãðàììó Ãàíòà, êàæäàÿ èç êîòîðûõ îòî- áðàæàåò âî âðåìåíè âûïîëíåíèå î÷åðåäíûõ p c � � � � áëîêîâ ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà íà ð p c � � � � ïðîöåññîðàõ âñåìè n ïðîöåññàìè, èñïîëüçóþùè- ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 111 43 1 31 3 12 2 12 2 24 1 11 4 Ðèñ. 5. Ñ-ñëîéíûé âåðøèííî–âçâåøåííûé ãðàô Gc 1 ìè îãðàíè÷åííîå ÷èñëî ñ êîïèé ñòðóêòóðèðîâàííî- ãî ïðîãðàììíîãî ðåñóðñà. Ïðè r � 0 ( )k �1 -ÿ äèàã- ðàììà áóäåò îòðàæàòü âûïîëíåíèå ïîñëåäíèõ r áëîêîâ íà cr ïðîöåññî- ðàõ. Íà ðèñ. 6 ïðåäñòàâ- ëåíà äèàãðàììà Ãàíòà äëÿ ÌÑ ñ ïàðàìåòðàìè p � 7, n � 4, s � 3 , c � 2 , T � � � � � � � � 3 1 4 2 1 4 2 1 2 2 1 1 3 3 2 2 1 3 3 1 1 3 3 1 4 1 2 3 1 1 2 5 . Cóììàðíîå âðåìÿ âûïîëíåíèÿ âñåõ ïðîöåñ- ñîâ, èñïîëüçóþùèõ ñ êî- ïèé ÏÐ, â ýòîì ñëó÷àå áóäåò îïðåäåëÿòüñÿ êàê ñóììà äëèí êðèòè÷åñêèõ ïóòåé â êàæäîé èç ïîñëå- äîâàòåëüíî èäóùèõ íå- ñîâìåùåííûõ äèàãðàì- ìàõ Ãàíòà. Îäíàêî ýòî âðåìÿ ìîæíî ñîêðàòèòü, åñëè ïîñëåäîâàòåëüíî ïîáëî÷íî ñîâìåùàòü äè- àãðàììû Ãàíòà, íà÷èíàÿ ñî âòîðîé äèàãðàììû, ïî îñè âðåìåíè ñïðàâà íàëå- âî íà ìàêñèìàëüíî âîç- ìîæíóþ âåëè÷èíó, íå íàðóøàÿ òåõíîëîãè÷åñêèõ óñëîâèé àñèíõðîííîãî ðåæèìà.  ðåçóëüòàòå ñîâìåùåíèÿ ïîëó÷èì ðåçóëüòèðóþùóþ ñîâìåùåííóþ äèàãðàììó Ãàí- òà (ðèñ. 7).  ðàáîòå [6] ïîêàçàíî, ÷òî ïîëó÷åííàÿ ñòðóêòóðà ðåçóëüòèðóþùåé ñîâìå- ùåííîé äèàãðàììû Ãàíòà îïðåäåëÿåòñÿ ïðåäñòàâëåííûé íèæå ìàòðèöåé T * , êî- òîðàÿ ñîñòîèò èç ïîäìàòðèö T T T k1 2 1 � � �, , ..., � .  ìàòðèöå T * ó÷òåíû êàê âñå ãîðè- çîíòàëüíûå, òàê è âñå âåðòèêàëüíûå ñâÿçè ìåæäó áëîêàìè, à òàêæå ñâÿçè ìåæäó áëîêàìè èç ðàçíûõ äèàãðàìì Ãàíòà. Îòìåòèì òàêæå, ÷òî ðåçóëüòèðóþùàÿ ìàòðè- öà T * áóäåò èìåòü ðàçìåð ( ) ( )k n k p c � � � � � � � 1 1 , ñ÷èòàòüñÿ áëî÷íîé, ñèììåòðè÷- íîé, âåðõíåé äèàãîíàëüíîé îòíîñèòåëüíî âòîðîé äèàãîíàëè, òèïà Ãàíêåëåâîé ïî- ðÿäêà k �1: T * � T T T T T T T T T T T T k k k 1 2 3 1 2 3 4 1 3 4 5 0 0 0 � � � � � � � � � � � � � � � � � � � � � � � � � T T T k k k � � � � � � � � � � � � � � � � 1 1 0 0 0 0 0 0 0 , (2) 112 ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 p 11t 12t 14t 15t 16t 17t 18t 22t 21t 23t 24t 25t 26t 37t31t 34t 33t 32t 41t 43t 42t 35t 36t 27t 28t 38t 44t 45t 46t 47t 48t 220 1 2 3 4 5 6 Ðèñ. 7. Ñîâìåùåííàÿ äèàãðàììà Ãàíòà T p n s cí àñ( , , , ) p 11t 12t 13t 14t 15t 16t 17t 18t 22t 21t 23t 24t 25t 26t 37t31t 34t 33t 32t 41t 43t 42t 35t 36t 27t 28t 38t 44t 45t 46t 47t 48t 11 21 30 0 1 2 3 4 5 6 Ðèñ. 6. Íåñîâìåùåííàÿ äèàãðàììà Ãàíòà T p n s cí àñ( , , , ) ð ãäå ïîäìàòðèöû T l � è T k�1 � èìåþò âèä T t t t l l p c l p c l p c � � � � � � � � � � � � � � � 1 1 1 1 1 2 1,( ) ,( ) , � � � � � � � � � � � � � � � � �t t t l p c l p c l p 2 1 1 2 1 2 2,( ) ,( ) , � c n l p c n l p c t t � � � � � � � � � � � � � � � �� � � � � ,( ) ,( )1 1 1 2 � t n l p c , � � � � � � � � � � � � � � � , l k�1, , T t t t k k p c k p c k p c � � � � � � � � � � � � � � � � � 1 1 1 1 2 1 � � � , , , � r k p c k p c k p c r t t t � � � 0 0 2 1 2 2 2 � � , , , � � � � � � � � � � � � � � � � �� 0 0 1 2 � � � � � � � � �t t t n k p c n k p c n k p c , , , � � � � � � � � � � � � � � � � � � � � � � � � � r � 0 0� . Ñ ïîìîùüþ ìàòðèöû T * ïîñòðîèì c-ñëîéíûé âåðøèííî–âçâåøåííûé ãðàô G c 2 , àíàëîãè÷íûé ãðàôó G c 1 . Âåðøèíàì êàæäîãî ñëîÿ q ðàçìåðà ( ) ( )k m k p c � � � � � � � 1 1 ãðà- ôà G c 2 áóäóò ïðèïèñàíû âåñà t q i c j� ( ) ,1 � , q c�1, , i k m� �1 1, ( ) , j s�1, . Âåðøèíû t q1 � áóäóò âõîäíûìè, à t q k m c s� � (( ) ) ,1 1 � — âûõîäíûìè, q c�1, . Èìååò ìåñòî ñëåäóþ- ùàÿ òåîðåìà. Òåîðåìà 2. Ìèíèìàëüíîå îáùåå âðåìÿ T p n s cí àñ ( , , , ) âûïîëíåíèÿ n, n � 2 , íå- îäíîðîäíûõ ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ, èñïîëüçóþùèõ ëèíåé- íî ñòðóêòóðèðîâàííûé íà s, s � 2 , áëîêîâ ïðîãðàììíûé ðåñóðñ, ñ âðåìåíàìè âû- ïîëíåíèÿ áëîêîâ ïðè ó÷åòå äîïîëíèòåëüíûõ ñèñòåìíûõ ðàñõîäîâ � � 0, çàäàâàå- ìûõ ìàòðèöåé T tij � �� [ ] , i n�1, , j s�1, , â ìíîãîïðîöåññîðíîé ñèñòåìå ñ p, p � 2 , ïðîöåññîðàìè è c � 2 êîïèÿìè ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà ( ) p c � � � � � 2 â àñèíõðîííîì ðåæèìå â ñëó÷àå íåîãðàíè÷åííîãî ïàðàëëåëèçìà ( )s p c � � � � � îïðåäåëÿåòñÿ äëèíîé êðèòè÷åñêîãî ïóòè èç íà÷àëüíîé âåðøèíû t q1 � â êîíå÷íóþ âåðøèíó t q k m c s� � (( ) ) ,1 1 � , q c�1, , ãðàôà G c 2 . Ïðèìåð 3. Èñïîëüçóÿ çíà÷åíèÿ ïàðàìåòðîâ äèàãðàììû Ãàíòà, èçîáðàæåííîé íà ðèñ. 6, íàéòè ìèíèìàëüíîå îáùåå âðåìÿ T p n s cí àñ ( , , , ), ïðèìåíÿÿ àëãîðèòì íà- õîæäåíèÿ êðèòè÷åñêîãî ïóòè â c-ñëîéíîì âåðøèííî–âçâåøåííîì ãðàôå G c 2 . Òàê êàê p c � � � � � 3, òî 8 2 3 2� � � � � � � � � �s k p c r ; ñëåäîâàòåëüíî, k � 2 , r � 2 . Ìàòðèöó T � ðàçáèâàåì íà ïîäìàòðèöû T l � , l �1 3, , ðàçìåðà 4 3� êàæäàÿ. Ìàò- ðèöà T * áóäåò ðàçìåðà ( )k n� �1 ( )k p c � � � � � �1 12 9� è èìåòü ñëåäóþùèé âèä: ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 113 T * � � � � � � � � � � � � � 3 1 4 2 2 1 1 3 3 4 1 2 2 1 4 1 3 3 1 1 3 3 1 1 2 1 0 2 2 0 3 1 0 2 5 0 2 1 4 1 3 3 1 1 3 3 1 1 2 1 0 2 2 0 3 1 0 � � � � � � � � � � � � 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 2 2 0 3 1 0 2 5 0 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 � � � � � � � � � � � � � � � � . Ïîñòðîèì ïî ìàòðèöå T * 2-ñëîéíûé âåðøèííî–âçâåøåííûé ãðàô G c 2 (ðèñ. 8). Äëèíà êðèòè÷å- ñêîãî ïóòè ðàâíà 22. 4. ÂÐÅÌß ÂÛÏÎËÍÅÍÈß ÎÄÍÎÐÎÄÍÛÕ È ÎÄÈÍÀÊÎÂÎ ÐÀÑÏÐÅÄÅËÅÍÍÛÕ ÊÎÍÊÓÐÈÐÓÞÙÈÕ ÏÐÎÖÅÑÑΠÑîãëàñíî îïðåäåëåíèþ 2 ñèñòåìó ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ áóäåì ñ÷èòàòü îäíîðîäíîé, åñëè âðåìåíà âûïîëíåíèÿ êàæäîãî áëîêà Q j , j s�1, , êàæäûì ïðîöåññîì ðàâíû, ò.å. t tij j � �� , i n�1, , j s�1, . Íà ðèñ. 9 ïðåäñòàâëåíà äèàãðàììà Ãàíòà, èëëþñòðèðóþùàÿ âûïîëíåíèå îäíî- ðîäíûõ ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ ïðè îãðàíè÷åííîì ÷èñëå êîïèé ïðîãðàììíîãî ðåñóðñà â ÌÑ ñ ïàðàìåòðàìè p � 7, n � 4, s � 3, c � 2 , T � � � � � � � � 3 1 4 3 1 4 3 1 4 3 1 4 . Îöåíèì îáùåå âðåìÿ âûïîëíåíèÿ n îäíîðîäíûõ ðàñïðåäåëåííûõ êîíêóðèðó- þùèõ ïðîöåññîâ â àñèíõðîí- íîì ðåæèìå, èñïîëüçóþùèõ ñ êîïèé ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà. Ïóñòü ( , , ..., )t t ts1 2 � � � — äëè- òåëüíîñòè âûïîëíåíèÿ êàæäîãî èç áëîêîâ Q j , j s�1, , ïðîãðàììíîãî ðåñóðñà ñ ó÷åòîì íàêëàäíûõ ðàñõîäîâ �, t tj j � �� � , j s�1, . Îáîçíà÷èì T ts j s j s � � � � 1 äëè- òåëüíîñòü âûïîëíåíèÿ âñåãî ïðîãðàììíîãî ðåñóðñà êàæäûì ïðîöåññîì. Ïîêà- æåì, ÷òî â ýòèõ óñëîâèÿõ âû÷èñëåíèå îáùåãî âðåìåíè T p n s ñî àñ ( , , , ) â ñëó÷àå íå- îãðàíè÷åííîãî ïàðàëëåëèçìà ñâîäèòñÿ ê íàõîæäåíèþ îáùåãî âðåìåíè âûïîëíå- íèÿ îäíîðîäíûõ ðàñïðåäåëåííûõ ïðîöåññîâ ïðè îäíîé êîïèè ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà. Ïðè n mc� , m � 2 , 2 � �c p, âûïîë- íåíèå ñ êîïèé ñòðóêòóðèðîâàííîãî ïðîãðàììíîãî ðåñóðñà â àñèíõðîííîì ðåæè- 114 ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 3 2 1 1 2 3 1 1 3 1 1 1 4 4 3 3 0 0 1 1 1 1 0 0 2 2 1 3 0 0 2 0 3 0 0 0 4 0 3 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 2 1 4 3 2 2 2 3 1 1 2 5 1 3 2 1 0 0 3 2 1 5 0 0 1 2 3 2 0 0 2 0 2 0 0 0 3 0 1 0 0 0 2 0 5 0 0 0 0 0 0 0 0 0 Ðèñ. 8. Ãðàô Gc 2 p 1t 3t 2t 1t 1t 1t 2t 2t 2t 3t 3t 3t 0 1 652 3 4 7 8 9 10 1211 1 2 3 4 5 6 7 Ðèñ. 9. Äèàãðàììà Ãàíòà àñèíõðîííîãî ðåæèìà (îäíî- ðîäíûå ïðîöåññû) T p n s cî àñ( , , , ) ìå ðàâíîñèëüíî âûïîëíåíèþ ñ ãðóïï ïî m ïðîöåññîâ, êîíêóðèðóþùèõ çà èñïîëü- çîâàíèå îäíîé êîïèè ïðîãðàììíîãî ðåñóðñà íà p c � � � � ïðîöåññîðàõ. Íà îñíîâàíèè ôîðìóëû [6] âû÷èñëåíèÿ îáùåãî âðåìåíè âûïîëíåíèÿ n îäíî- ðîäíûõ êîíêóðèðóþùèõ ïðîöåññîâ, èñïîëüçóþùèõ îäíó êîïèþ ñòðóêòóðèðîâàí- íîãî ïðîãðàììíîãî ðåñóðñà è ñ ó÷åòîì òîãî, ÷òî n mc� , m � 2, 2 � �c p, ïîëó÷àåì T p mc s c T p c m s T ms o àñ o àñ( , , , ) , , , (� � � � � � � �� � � �� � � 1 1 � ) max 1� �j s jt � . (3) Äëÿ äîêàçàòåëüñòâà ôîðìóëû (3) âîñïîëüçóåìñÿ ôóíêöèîíàëîì (1) çàäà÷è Áåëëìàíà–Äæîíñîíà, êîòîðûé äëÿ ñèñòåì îäíîðîäíûõ êîíêóðèðóþùèõ ïðîöåññîâ ïðèìåò âèä T p n s c t t u u u m i u i us o àñ ( , , , ) max� � � � � � � � � � 1 1 1 2 1 2 1 1 1 � � � u s i u m j j s j s jt t m t s 2 1 1 1 1� � �� � � � � � � � � � � � � � � � ( ) max � , ãäå m n c � , t tj j � �� � , j s�1, , à u u us1 2 1, , ..., — öåëûå ÷èñëà.  ñëó÷àå, êîãäà s p c � � � � � , s k p c � � � � � , k �1 , ìàòðèöà âðåìåí âûïîëíåíèÿ áëîêîâ ïðîãðàììíîãî ðåñóðñà ñòðîèòñÿ àíàëîãè÷íî, êàê è ìàòðèöà T * . Îòëè÷èå ñîñòîèò â òîì, ÷òî â êàæäîé èç ïîäìàòðèö T l � , l k�1, , ìàòðèöû T * âñå ñòðîêè ñîâïàäàþò. Òîãäà, ïî àíàëîãèè ñ òåîðåìîé 2, îáùåå âðåìÿ T p n s cí àñ ( , , , ) âûïîëíåíèÿ n ðàñïðå- äåëåííûõ îäíîðîäíûõ êîíêóðèðóþùèõ ïðîöåññîâ ïðè îãðàíè÷åííîì ÷èñëå êî- ïèé ïðîãðàììíîãî ðåñóðñà îïðåäåëÿåòñÿ äëèíîé êðèòè÷åñêîãî ïóòè èç íà÷àëüíîé âåðøèíû â êîíå÷íóþ ñîîòâåòñòâóþùåãî ñåòåâîãî ãðàôà. Åñëè s p c � � � � � , s k p c r� � � � � � , k � 1 , 1 � � � � � � r p c , òî ïîñëåäíÿÿ ïîäìàòðèöà T k�1 � ìàòðèöû T * áóäåò ñîäåðæàòü p c r � � � � íóëåâûõ ñòîëáöîâ. Îïðåäåëåíèå 4. Îäíîðîäíîå ñòðóêòóðèðîâàíèå ïðîãðàììíîãî ðåñóðñà íà s áëîêîâ ñ âðåìåíàìè âûïîëíåíèÿ ( , , , )t t ts1 2 � � � � , t Tj s j s s � � � 1 � , áóäåì íàçûâàòü ðàâ- íîìåðíûì, åñëè t t t ts1 2 � � � �� � � �� . Ñëåäñòâèå.  ñëó÷àå ðàâíîìåðíîãî ñòðóêòóðèðîâàíèÿ äëÿ âû÷èñëåíèÿ ìè- íèìàëüíîãî îáùåãî âðåìåíè âûïîëíåíèÿ ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðî- öåññîâ ïðè îãðàíè÷åííîì ÷èñëå êîïèé ïðîãðàììíîãî ïðîäóêòà èìåþò ìåñòî ôîðìóëû T p n s c m s t p c m s km p c p àñ { } ( , , , ) ( ) , min , , (� � � � � � � � � � 1 � � � � � � � � � � � � � � � 1 1 1 ) , min , , , , (( ) t p c m s s k p c k k � { } m r t p c m s s k p c r k r p � � � � � � � � � � � � � � �1 1 1) , min , , , ,� { } c � � � � � � � � � � � � � . Ðàññìîòðèì ñèñòåìó îäèíàêîâî ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ. Âðåìåíà âûïîëíåíèÿ âñåõ áëîêîâ ðàññìàòðèâàåìîé ñèñòåìû ñ ó÷åòîì íàêëàäíûõ ðàñõîäîâ � êàæäûì i-ì ïðîöåññîì ñîâïàäàþò è ðàâíû ti � , ò.å. ñïðàâåäëèâà öåïî÷êà ðà- ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 115 âåíñòâ t t i i1 2 � �� �� � �tis � � ti � äëÿ âñåõ i n�1, . Íà ðèñ. 10 ïðåäñòàâ- ëåíà äèàãðàììà Ãàíòà, èëëþñòðèðóþùàÿ âûïîë- íåíèå îäèíàêîâî ðàñïðå- äåëåííûõ êîíêóðèðóþ- ùèõ ïðîöåññîâ â ÌÑ ñ ïàðàìåòðàìè p � 7, n � 4, s � 3, c � 2, T � � � � � � � � 3 3 3 4 4 4 2 2 2 1 1 1 , â ñëó÷àå íåîãðàíè÷åííîãî ( )s p c � � � � � ïàðàëëåëèçìà. Îáîçíà÷èì T tq q i c i m � �� � � � ( )1 1 ñóììàðíîå âðåìÿ âûïîëíåíèÿ êàæäîãî èç áëîêîâ Q j , j s�1, , âñåìè m ïðîöåññàìè èç q-é ãðóïïû, à t tq i m q i cmax ( ) max� � � � 1 1 � — ìàêñèìàëü- íîå âðåìÿ âûïîëíåíèÿ áëîêà èç ýòîé ãðóïïû, q c�1, . Ñïðàâåäëèâà ñëåäóþùàÿ òåîðåìà. Òåîðåìà 3. Ìèíèìàëüíîå îáùåå âðåìÿ âûïîëíåíèÿ n, n � 2 , îäèíàêîâî ðàñ- ïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ, èñïîëüçóþùèõ ñòðóêòóðèðîâàííûé íà s, s � 2 , áëîêîâ ïðîãðàììíûé ðåñóðñ â ìíîãîïðîöåññîðíîé ñèñòåìå ñ p, p � 2 , ïðîöåññîðàìè â àñèíõðîííîì ðåæèìå ïðè îãðàíè÷åííîì ÷èñëå êîïèé ïðîãðàì- ìíîãî ðåñóðñà, ñîñòàâëÿåò âåëè÷èíó T p n s coð ac ( , , , ): T p n s c T s t s p c q c q q oð ac ïðè ( , , , ) max ( ) max � � � � � � � � �1 1 � èëè ïðè ýòîì s p c T p c t kT p c q q q � � � � � � � � � � � � � � � , ;max� � � � �� � � �� � � � � � � � � � � � 1 1t s k p c k T p c tq q max m, ,ïðè � ax max ; ( ) ( ) , , q q qk T r t s k p c r k r p c � � � � � � � � � � � 1 1 1 1 � ïðè � � � � � � � � � � � � � � � � � � � � � � � � , .maxT p c tq q � Äëÿ äîêàçàòåëüñòâà ðàññìîòðèì ñíà÷àëà ñëó÷àé, êîãäà s p c � � � � � , èëè s p c � � � � � , íî ïðè ýòîì T p c tq q � � � � � � max . Âîñïîëüçóåìñÿ ôóíêöèîíàëîì (1) çàäà÷è Áåëëìà- íà–Äæîíñîíà, êîòîðûé äëÿ ñèñòåì îäèíàêîâî ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ ïðèìåò âèä T p n s c t u u u m q i c i u s op àñ ( , , , ) max ( ) � � � � � � � � � 1 1 11 2 1 1 � � � � � � � � � � � � � � � � � t t q i c i u u q i c i u m s ( ) ( )1 1 1 2 1 � � � � � � � � T s tq i m q i c� �( ) max ( ) 1 1 1 , ãäå m n c� / , t t q i c q i c� � � � ( ) ( )1 1 � �, q c�1, , i m�1, , u u us1 2 1, , ..., — öåëûå ÷èñëà. 116 ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 p 2t 4t 1t 3t 1t 3t 1t 3t 2t 4t 2t 4t 1 2 3 4 5 6 7 0 1 652 3 4 7 8 9 10 1211 13 Ðèñ. 10. Äèàãðàììà Ãàíòà àñèíõðîííîãî ðåæèìà (îäèíàêîâî ðàñïðåäåëåííûå ïðîöåññû) T p n s cîp àñ( , , , ) Äàëåå ðàññìîòðèì ñëó÷àé, êîãäà s k p c � � � � � , k �1 , è T p c tq q � � � � � � max . Âû÷èñëå- íèå îáùåãî âðåìåíè T p n s cîð àñ ( , , , ) â ýòîì ñëó÷àå ñ ïîìîùüþ ôóíêöèîíàëà çàäà÷è Áåëëìàíà–Äæîíñîíà ïðèâîäèò ê ôîðìóëå T p n s cîð àñ ( , , , ) � � � � � � � � � � � � � � � �max ( ) (1 1 11 2 1 1 u u u km q i c i u q i p c t t � � � � � � �� � � � � � � � � � � � � 1 1 1 2 1 ) ( )c i u u i u km q i c p c t� � � � � � � � � � � � �� � � ��kT p c tq q � 1 max . Çäåñü t t q i c km q i c� � � � ( ) ( )1 1 � � , q c�1, , i m�1, .  ñëó÷àå, êîãäà s k p c r� � � � � � , k � 1 , 1 � � � � � � r p c è T p c tq q � � � � � � max , âû÷èñëåíèå îáùåãî âðåìåíè ñ ïîìîùüþ ôóíêöèîíàëà çàäà÷è Áåëëìàíà–Äæîíñîíà ïðèâîäèò ê òðåòüåé ôîðìóëå äëÿ âû÷èñëåíèÿ îáùåãî âðåìåíè âûïîëíåíèÿ îäèíàêîâî ðàñ- ïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ ïðè îãðàíè÷åííîì ÷èñëå êîïèé ïðîãðàììíîãî ðåñóðñà. ÇÀÊËÞ×ÅÍÈÅ Ðàññìîòðåííîå îáîáùåíèå ìàòåìàòè÷åñêîé ìîäåëè ñ îäíèì ñòðóêòóðèðîâàííûì ïðîãðàììíûì ðåñóðñîì (êîíâåéåðîì) íà ñëó÷àé îãðàíè÷åííîãî ÷èñëà ïðîãðàììíûõ ðåñóðñîâ ïîçâîëÿåò óñòàíîâèòü âçàèìîñâÿçè ìóëüòèêîíâåéåðíîé îáðàáîòêè ñ àíàëî- ãè÷íîé îáðàáîòêîé ïðè îäíîì ïðîãðàììíîì êîíâåéåðå. Ïðè ýòîì ìîæåì ïîëó÷èòü àíàëèòè÷åñêèå îöåíêè îáùåãî âðåìåíè âûïîëíåíèÿ êîíêóðèðóþùèõ ïðîöåññîâ ïðè îãðàíè÷åííîì ïàðàëëåëèçìå è ïðîâåñòè ìàòåìàòè÷åñêîå èññëåäîâàíèå ýôôåêòèâíîñòè è îïòèìàëüíîñòè ìóëüòèêîíâåéåðíîé îðãàíèçàöèè êîíêóðèðóþùèõ ïðîöåññîâ, îïðå- äåëèòü ïîòåíöèàëüíûå âîçìîæíîñòè ðîñòà óñêîðåíèÿ âû÷èñëåíèé, âûïîëíèòü ñðàâ- íèòåëüíûé àíàëèç ðàçëè÷íûõ ðåæèìîâ òàêîé îáðàáîòêè. ÑÏÈÑÎÊ ËÈÒÅÐÀÒÓÐÛ 1. Ê à ï è ò î í î â à Þ .  . , Ë å ò è ÷ å â ñ ê è é À . À . Ìàòåìàòè÷åñêàÿ òåîðèÿ ïðîåêòèðîâàíèÿ âû÷èñëèòåëüíûõ ñèñòåì. — Ì.: Íàóêà, 1988. — 296 ñ. 2. Ê à ï è ò î í î â à Þ .  . , Ê î â à ë å í ê î Í . Ñ . , Ï à â ë î â Ï . À . Îïòèìàëüíîñòü ñèñòåì îäèíàêîâî ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ // Êèáåðíåòèêà è ñèñòåìíûé àíàëèç. — 2005. — ¹ 6. — Ñ. 3–10. 3. Ê à ï è ò î í î â à Þ .  . , Ê î â à ë å í ê î Í . Ñ . , Ï à â ë î â Ï . À . Îïòèìàëüíîñòü ñèñòåì îäèíàêîâî ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ // Êèáåðíåòèêà è ñèñòåìíûé àíàëèç. — 2005. — ¹ 6. — Ñ. 3–10. 4. Ê à ï è ò î í î â à Þ .  . , Ê î â à ë å í ê î Í . Ñ . , Î â ñ å å ö Ì . È . Ýôôåêòèâíîñòü êîíâåéåðíîé ðåàëèçàöèè êîíêóðèðóþùèõ ïðîöåññîâ ïðè îãðàíè÷åííîì ÷èñëå êîïèé ïðîãðàììíîãî ðåñóðñà // Êèáåðíåòèêà. — 1989. — ¹ 3. — Ñ. 60–65. 5. È â à í í è ê î â  . Ï . , Ê î â à ë å í ê î Í . Ñ . , Ì å ò å ë ü ñ ê è é  . Ì . Î ìèíèìàëüíîì âðåìåíè ðåàëèçàöèè ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ â ñèíõðîííûõ ðåæèìàõ // Ïðîãðàì- ìèðîâàíèå. — 2000. — ¹ 5. — Ñ. 44–52. 6. Ê î â à ë å í ê î Í . Ñ . , Ì å ò å ë ü ñ ê è é  . Ì . Î âðåìåíè ðåàëèçàöèè êîíêóðèðóþùèõ ïðîöåññîâ ïðè ðàñïðåäåëåííîé îáðàáîòêå // Êèáåðíåòèêà è ñèñòåìíûé àíàëèç. — 1996. — ¹ 1. — Ñ. 54–64. 7. Ê î â à ë å í ê î Í . Ñ . , Ï à â ë î â Ï . À . Ñèñòåìû îäèíàêîâî ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ â óñëîâèÿõ îãðàíè÷åííîãî ïàðàëëåëèçìà è èõ îïòèìàëüíîñòü // Äîêë. ÍÀÍ Áåëàðóñi. Ñåð. ôiç.–ìàò. íàâóê. — 2006. — ¹ 2. — Ñ. 25–29. 8. Ï à â ë î â Ï . À . Àíàëèç ðåæèìîâ îðãàíèçàöèè îäèíàêîâî ðàñïðåäåëåííûõ êîíêóðèðóþùèõ ïðîöåññîâ // Âåñòíèê ÁÃÓ. Ñåð. 1. — 2006. — ¹ 1. — Ñ. 116–120. Ïîñòóïèëà 25.05.2010 ISSN 0023-1274. Êèáåðíåòèêà è ñèñòåìíûé àíàëèç, 2012, ¹ 1 117