1. An apparatus comprising: a load balancer that is operative to select at least one of a plurality of processing elements to execute a task based on the task, wherein the task indicates how to distribute the task among the plurality of processing elements.