- 6 -
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Временные ограничения (2) приводят в частности к тому, что план выполнения системы независимых алгоритмов (1) на минимальном числе процессоров предполагает возможность простоев процессоров. Поэтому, для представления плана выполнения системы независимых алгоритмов в виде графа, может потребоваться введение дополнительных операторов, с целью исключения разрывов.
Докажем теорему, что возможно построение искомого графа-решения G', путём ввода дополнительных связей и операторов xk , удовлетворяющих условию
(3) uk = j .Ti , для некоторых i и j.
Предварительно приведём ряд используемых в дальнейшем определений и формулировок.
Определение 2. (Барский) ( [I], стр.30 ).
Симметричную матрицу М, отражающую информационно-логические связи между операторами без учёта их ориентации, а также связи логической несовместимости операторов с учётом всех транзитивных связей, будем называть матрицей независимости.
Определение 3. (Барский) ( [I], стр.31 ).
Операторы a и b будем называть взаимно независимыми операторами (ВНО), если в матрице независимости M(a,b)=(b,a)=0.
Определение 4. (Барский) ( [I], стр.31 ).
Операторы {ai }, i=1,...,s, образуют полное множество ВНО, если для любого оператора j, не принадлежащего множеству {ai } существует пара элементов матрицы независимости М(ai , j) = (j, ai ) = 1, i принадлежит множеству {1,...,s}.
Постоянный адрес статьи в Интернет: http://www.ispl.ru/viniti_6.html
Ключевые слова: план выполнения, независимые алгоритмы, граф-решение, определение, матрица независимости, взаимно-независимые операторы, вно, полное множество
Информационные технологии
Главная
(C) Л.Точилов