Abstract
With the demands of power-constrained mobile applications and devices, it becomes a crucial and challenging issue to reduce the power consumptions of embedded systems. In this paper, we focus on the issue of scheduling problems with variable voltage processor core to optimize power consumption in real-time systems. We model the problem with real-time and online problems, and our solution is to incorporate the reservation list scheme for variable voltage schedulings. Our decision algorithm consists of a variety of selection criteria including the best effort, average computation time, average power consumption, average energy consumption, pre-defined threshold value, and weighted hybrid schemes for scheduling task. We think our scheme gives a comprehensive study for the problem of scheduling real-time tasks to reduce energy consumptions.