To process the audio signal, the data set is passed through three distinct computational
filters. Each filter is a separate process. The first chunk of data must pass through
the first filter before progressing to the second. When it does, the second chunk
of data passes through the first filter. By the time the third chunk of data is
in the first filter, all three processes are busy. This is an example of a technique
called pipelining.
Again, load balancing is static and will be unequal if different filters require
different amounts of computation. The communication pattern is a 1-dimensional mesh.