Power Aware Computing on GPUs