Distributed and/or Parallel SSIS processing
Solution 1:
Try using the Balanced Data Distributor component: The “Balanced Data Distributor” for SSIS.
You could also home grow a solution using Service broker (or other message queue) and listener packages that wait for work and dispatch to worker packages across a farm of boxes with SSIS installed.