Алгоритм Energy Conscious Scheduling будет реализован в виде набора программ промежуточного слоя, которые распределяют между задачами ресурсы оборудования, учитывая при этом параметры потребления энергии. Алгоритм использует встроенные в процессор функции динамического масштабирования напряжения. Вычисления, как правило, состоят из зависящих друг от друга задач, и во время ожидания завершения работы родительского процесса ресурсы тратятся напрасно. Использование алгоритма для регулирования напряжения на процессорах и распределения задач между ними способно, по утверждениям авторов, почти вдвое сократить затраты энергии.