Учёт зависимостей между процессами важен при оптимизации параллельных вычислений, потому что это позволяет:
Также учёт зависимостей помогает избегать простоев процессора, так как задержка с подачей в процессор необходимых данных ведёт к простою и снижению эффективности параллельной обработки. 5
Для описания существующих информационных зависимостей в алгоритмах решения задач может использоваться модель в виде графа «операции-операнды». 3