We propose an improved task-based dynamic voltage scaling (DVS) scheme for general-purpose (GP) systems. It achieves more energy savings than existing task-based schemes at comparable performance preservation levels by automatically inferring the correct performance requirement type of each task, applying a suitable speed scaling strategy to it, and scaling CPU speed considering the impact of non real-time task schedulers and the dependence between intercommunicating tasks
Published in:
SOC Conference, 2005. Proceedings. IEEE International
Date of Conference: 19-23 Sept. 2005