A data processing architecture includes multiple processors connected in
series between a load balancer and reorder logic. The load balancer is
configured to receive data and distribute the data across the processors.
Appropriate ones of the processors are configured to process the data.
The reorder logic is configured to receive the data processed by the
processors, reorder the data, and output the reordered data.