A cellular processing implementation of NSGAII for the energy aware task scheduling problem.