Interested Article - Ярусно-параллельная форма графа
- 2020-06-10
- 1
Ярусно-параллельная форма графа (ЯПФ) — деление вершин ориентированного ациклического графа на перенумерованные подмножества такие, что, если дуга идет от вершины к вершине , то обязательно .
Каждое из множеств называется ярусом ЯПФ, — его номером , количество вершин в ярусе — его шириной . Количество ярусов в ЯПФ называется её высотой , а максимальная ширина её ярусов — шириной ЯПФ .
Для ЯПФ графа алгоритма важным является тот факт, что операции, которым соответствуют вершины одного яруса, не зависят друг от друга (не находятся в ), и поэтому заведомо существует параллельная реализация алгоритма , в которой они могут быть выполнены параллельно на разных устройствах вычислительной системы . Поэтому ЯПФ графа алгоритма может быть использована для подготовки такой параллельной реализации алгоритма .
Минимальной высотой всех возможных ЯПФ графа является его критический путь . Построение ЯПФ с высотой, меньшей критического пути, невозможно.
Если в составе яруса могут быть вершины, находящиеся в различных отношениях (например, или , что типично для граф-схем параллельных алгоритмов ), ярус называется сечением, а ЯПФ — множеством сечений. Наличие более одного отношения между вершинами сечения существенно усложняет большинство алгоритмов обработки .
См. также топологическая сортировка .
Примечания
- Организация и синтез микропрограммных мультимикроконтроллеров / И.В. Зотов, В.А. Колосков, В.С. Титов [и др.]. Курск: Изд-во «Курск», 1999. 368 с. ISBN 5-7277-0253-4
- Комбинаторно-логические задачи синтеза разбиений параллельных алгоритмов логического управления при проектировании логических мультиконтроллеров / Э.И. Ватутин, И.В. Зотов, В.С. Титов [и др.]. Курск: изд-во КурскГТУ, 2010. 200 с. ISBN 978-5-7681-0523-5 .
- 2020-06-10
- 1