 Existing load balancing algorithms optimize a linear model of per-processor work. We make minor adaptations to optimize arbitrary nonuniform monotonic increasing or decreasing cost functions which may be expensive to evaluate.
<clarity>  Existing load balancing algorithms optimize a linear model of per-processor work. We make minor adaptations to optimize arbitrary nonuniform monotonic increasing or decreasing cost functions which may be expensive to evaluate.
 Existing load balancing algorithms to optimize arbitrary nonuniform monotonic increasing or decreasing cost functions which may be expensive to evaluate.