The present disclosure provides for processing units, which are capable of
concurrently executing instructions, and a source arbitrator. The source
arbitrator determines whether instructions for the processing units are
read from different sources. If the source arbitrator determines that
each processing unit reads its respective instruction from a different
source, then the instructions from the various sources are provided to
their corresponding processing units for substantially concurrent
processing.