Performance comparison of dynamic voltage scaling algorithms for hard real-time systems
- 25 June 2003
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Dynamic voltage scaling (DVS) is an effective low-power design technique for embedded real-time systems. In recent years, many DVS algorithms have been proposed for reducing the energy consumption of embedded hard real-time systems. However, the proposed DVS algorithms were not quantitatively evaluated under a unified framework, making it a difficult task to select an appropriate DVS algorithm for a given application/system. In this paper, we compare several key DVS algorithms recently proposed for hard real-time periodic task sets, analyze their energy efficiency, and discuss the performance differences quantitatively. Our evaluation results give quantitative answers to several important DVS questions.Keywords
This publication has 12 references indexed in Scilit:
- Dynamic and aggressive scheduling techniques for power-aware real-time systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Dynamic voltage scaling algorithm for dynamic-priority hard real-time systems using slack time analysisPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Synthesis techniques for low-power hard real-time systems on variable voltage processorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A scheduling model for reduced CPU energyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Power optimization of real-time embedded systems on variable speed processorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Real-time dynamic voltage scaling for low-power embedded operating systemsPublished by Association for Computing Machinery (ACM) ,2001
- Intra-task voltage scheduling for low-energy hard real-time applicationsIEEE Design & Test of Computers, 2001
- Run-time voltage hopping for low-power real-time systemsPublished by Association for Computing Machinery (ACM) ,2000
- Design issues for Dynamic Voltage ScalingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2000
- Alpha-power law MOSFET model and its applications to CMOS inverter delay and other formulasIEEE Journal of Solid-State Circuits, 1990