Title :
Energy-aware wireless systems with adaptive power-fidelity tradeoffs
Author :
Raghunathan, Vijay ; Pereira, Cristiano L. ; Srivastava, Mani B. ; Gupta, Rajesh K.
Author_Institution :
Dept. of Electr. Eng., Univ. of California, Los Angeles, CA
Abstract :
Wireless networked embedded systems, such as multimedia terminals, sensor nodes, etc., present a rich domain for making energy/performance/quality tradeoffs based on application needs, network conditions, etc. Energy awareness in these systems is the ability to perform tradeoffs between available battery energy and application quality requirements. In this paper, we show how operating system directed dynamic voltage scaling and dynamic power management can provide for such a capability. We propose a real-time scheduling algorithm that uses runtime feedback about application behavior to provide adaptive power-fidelity tradeoffs. We demonstrate our approach in the context of a static priority-based preemptive task scheduler. Simulation results show that the proposed algorithm results in significant energy savings compared to state-of-the-art dynamic voltage scaling schemes with minimal loss in system fidelity. We have implemented our scheduling algorithm into the eCos real-time operating system running on an Intel XScale-based variable voltage platform. Experimental results obtained using this platform confirm the effectiveness of our technique
Keywords :
embedded systems; energy management systems; network operating systems; scheduling; Intel XScale based variable voltage platform; adaptive power fidelity tradeoffs; directed dynamic voltage scaling; dynamic power management; eCos real time operating system; energy aware wireless systems; multimedia terminals; network operating system; real time scheduling algorithm; sensor nodes; static priority based preemptive task scheduler; wireless networked embedded systems; Adaptive systems; Batteries; Dynamic voltage scaling; Embedded system; Energy management; Multimedia systems; Operating systems; Scheduling algorithm; Sensor systems and applications; Wireless sensor networks; Dynamic power management; dynamic voltage scaling; real-time systems; wireless embedded systems;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2004.840773