Load Splitting

You can split the computation load to improve performance if more processing power is available.

Parallelizing the stream graph is one of the most effective ways to improve performance when extra processors are available. You can split computation load within a PE, across PEs, or both. When you split the load within a host, try to parallelize with multiple threads within a process. This technique is called intra-PE load splitting, which is usually better than parallelizing across different processes within the same host.