Effective in 10.0 Update 1, the Data Integration Service can run tasks on multiple sequence flows in a workflow in parallel. To create the parallel sequence flows, add Inclusive gateways to the workflow in the Developer tool.
Use an Inclusive gateway to split a sequence flow into multiple sequence flows. The Data Integration Service runs the objects on every branch with a sequence flow condition that evaluates to true. The Data Integration Service runs the objects on each branch concurrently. Use another Inclusive gateway to merge the sequence flows into a single sequence flow. When the objects on all branches are complete, the Data Integration Service passes the data from the second Inclusive gateway to the next object in the workflow.
You can add one or more instances of any type of task to a sequence flow between two Inclusive gateways. You cannot add a Human task or a Voting task to more than one sequence flow between two Inclusive gateways.