logo
Лекции - Чернышева

Конвейерный

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

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

Достоинства:

  1. можно обсчитывать большие расчетные области;

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

  3. нет стыков и нет проблем связанных с ними;

Недостатки:

Простой процессов в начале и в конце вычислений.

Область применения: решение уравнений математической физики.