Text this: Scheduling divisible jobs to optimize the computation and energy costs