Конвейерная обработка (pipelining) - это техника реализации параллелизма путем разделения задач на серию более мелких задач, которые могут быть обработаны параллельно.
Параллелизация в конвейере используется в компьютерных процессорах для увеличения пропускной способности выполнения серии инструкций последовательно на одной и той же тактовой частоте. (В процессорах также используются и другие техники для увеличения пропускной способности.) Больше информации о параллелизме на уровне инструкций (ILP) можно прочитать здесь.
При выполнении четырех загрузок белья наивная стратегия заключается в том, чтобы стирать, сушить, складывать и убирать первую загрузку белья, прежде чем начать вторую. Стратегия конвейерной обработки состоит в том, чтобы начать стирать вторую загрузку, когда первая загрузка попадает в сушилку. Конвейерная обработка позволяет выполнять работу более эффективно за счет одновременного использования нескольких ресурсов.