| Preemption-aware dynamic voltage scaling in hard real-time systems |
| Full text |
Pdf
(201 KB)
|
Source
|
International Symposium on Low Power Electronics and Design
archive
Proceedings of the 2004 international symposium on Low power electronics and design
table of contents
Newport Beach, California, USA
SESSION: Adaptive voltage scaling
table of contents
Pages: 393 - 398
Year of Publication: 2004
ISBN:1-58113-929-2
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 33, Citation Count: 8
|
|
|
ABSTRACT
Dynamic voltage scaling (DVS) is a well-known low-power design technique for embedded real-time systems. Because of its effectiveness on energy reduction, several variable voltage processors have been developed and many DVS algorithms targeting these processors have been proposed. However, most existing DVS algorithms focus on reducing the energy consumption of CPU only, ignoring their negative impacts on task scheduling and system wide energy consumption. In this paper, we address one of such side effects, an increase in task preemptions due to DVS. We present two preemption control techniques which can reduce the number of task preemptions of DVS algorithms. Experimental results show that the delayed-preemption technique is effective in reducing the number of preemptions incurred by DVS algorithms while achieving a high energy efficiency.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
T. Sakurai and A. Newton. Alpha-power Law MOSFET Model and Its Application to CMOS Inverter Delay and Other Formulas. IEEE Journal of Solid State Circuits, 25(2):584--594, 1990.
|
| |
4
|
W. Kim, J. Kim, and S. L. Min. Quantitative Analysis of Dynamic Voltage Scaling Algorithms for Hard Real-Time Systems. In Proceedings of the SoC Design Conference, Novermber 2003.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
M. Saksena and Y. Wand. Scalable Real-Time System Design Using Preemption Thresholds. In Proceedings of IEEE Real-Time Systems Symposium, pages 25--36, Novermber 2000.
|
 |
9
|
|
 |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
D. Shin, W. Kim, J. Jeon, J. Kim, and S. L. Min. SimDVS: An Integrated Simulation Environment for Performance Evaluation of Dynamic Voltage Scaling Algorithms. In Proceedings of Workshop on Power-Aware Computer Systems, February 2002.
|
| |
14
|
T. Simunic, L. Benini, P. Glynn, and G. De Micheli. Evern-Driven Power Management. IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems, pages 840--857, July 2001.
|
| |
15
|
DSP Group Corporation. CT8022 TrueSpeech CoProcessor. http://www.dspg.com, January 2004.
|
|