The disclosure relates to parallel processing of multiple digital data
streams. The method includes transferring portions of incoming streams
and attributes thereof to processors and obtaining respective portions
of output streams and providing a sequence of the portions. Providing
includes searching for a processor which is processing a portion of a
particular incoming stream that has been located in a particular first
stream before a portion already processed in said processor, and when
several such processors are found, selecting a processor which is
processing a portion of the particular incoming stream that is closest
to the processed portion of the particular incoming stream. The
processed portion of the particular incoming stream (and previously
processed portions of the incoming stream from other processors) is
transferred to the selected processor. If no such processors are found,
the processed portions of the incoming stream are transferred to a
respective output stream.