| Energy aware kernel for hard real-time systems |
| Full text |
Pdf
(139 KB)
|
| Source
|
International Conference on Compilers, Architecture and Synthesis for Embedded Systems
archive
Proceedings of the 2005 international conference on Compilers, architectures and synthesis for embedded systems
table of contents
San Francisco, California, USA
Pages: 185 - 190
Year of Publication: 2005
ISBN:1-59593-149-X
|
|
Authors
|
|
A. Goel
|
University of Massachusetts, Amherst, MA
|
|
C. M. Krishna
|
University of Massachusetts, Amherst, MA
|
|
I. Koren
|
University of Massachusetts, Amherst, MA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 63, Citation Count: 0
|
|
|
ABSTRACT
Embedded systems often have severe power and energy constraints. Dynamic voltage scaling (DVS) is a mechanism by which energy consumption may be reduced. In this paper, we implement a dynamic voltage scaling based scheduler in the eCos operating system running on Voltage Scalable Intel Xscale Board and show how energy usage can be reduced while still meeting hard real-time deadlines.
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
|
O. S. Unsal and I. Koren, "System-Level Power-Aware Design Techniques in Real Time Systems," IEEE , July 2003, pp. 1--15.
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
|
 |
10
|
Trevor Pering , Tom Burd , Robert Brodersen, The simulation and evaluation of dynamic voltage scaling algorithms, Proceedings of the 1998 international symposium on Low power electronics and design, p.76-81, August 10-12, 1998, Monterey, California, United States
[doi> 10.1145/280756.280790]
|
| |
11
|
|
| |
12
|
|
| |
13
|
T. Ma and K. G. Shin, "A user customizable energy-adaptive combined static/dynamic scheduler for mobile applications," Real-Time Systems Symposium, 2000, pp. 227--236.
|
| |
14
|
|
| |
15
|
Transmeta Corporation. http://www.transmeta.com/.
|
| |
16
|
ADI Engineering Inc. BRH reference platform. http://www.adiengineering.com/productsBRH.html
|
 |
17
|
|
 |
18
|
Inki Hong , Darko Kirovski , Gang Qu , Miodrag Potkonjak , Mani B. Srivastava, Power optimization of variable voltage core-based systems, Proceedings of the 35th annual conference on Design automation, p.176-181, June 15-19, 1998, San Francisco, California, United States
[doi> 10.1145/277044.277088]
|
| |
19
|
A. Chnadrakasan, A. Sheng, and R. W. Broderson, "Low-power CMOS design," IEEE J. Solid-State Circuits , 1992, pp. 472--484.
|
| |
20
|
M. Weiser, B. Welch, A. Demers, and S. Shenker, "Scheduling for reduced CPU energy," Proc. USENIX Symp. Operating Systems Design and Implementation , 1992, pp. 13--23.
|
| |
21
|
Cristiano Pereira, Vijay Raghunathan, Shalab Gupta, Rajesh Gupta, and Mani Srivastava, "A Software Architecture for Building Power Aware Real Time Operating Systems," Technical Report #02-07, March 14, 2002.
|
| |
22
|
Advance Configuration and Power Interface (ACPI), "http://www.acpi.info/".
|
| |
23
|
The embedded Configurable operating system (eCos), "www.redhat.com/embedded/technologies/ecos".
|
 |
24
|
Jayanta K. Dey , James F. Kurose , Don Towsley , C. M. Krishna , Mahesh Girkar, Efficient on-line processor scheduling for a class of IRIS (increasing reward with increasing service) real-time tasks, Proceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems, p.217-228, May 10-14, 1993, Santa Clara, California, United States
|
| |
25
|
D. Roychowdhury, I. Koren, C. M. Krishna, "A Voltage Scheduling Heuristic for Real-Time Task Graphs.)," Proc. of the Performance and Dependability Symposium (IPDS), 2003, pp. 217--228.
|
| |
26
|
Agilent. http://www.home.agilent.com
|
 |
27
|
Yan Zhang , Zhijian Lu , John Lach , Kevin Skadron , Mircea R. Stan, Optimal procrastinating voltage scheduling for hard real-time systems, Proceedings of the 42nd annual conference on Design automation, June 13-17, 2005, San Diego, California, USA
[doi> 10.1145/1065579.1065816]
|
 |
28
|
Yifan Zhu , Frank Mueller, Feedback EDF scheduling exploiting hardware-assisted asynchronous dynamic voltage scaling, Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems, June 15-17, 2005, Chicago, Illinois, USA
|
| |
29
|
A. Anantaraman, A. El-Haj-Mahmoud, R. Venkatesan, Y. Zhu, and F. Mueller, " EDF-DVS Scheduling on the IBM Embedded PowerPC 405LP," The first Watson Conference on Interaction between Architecture, Circuits, and Compilers (PAC2 '04), October 2004.A. Anantaraman, A. El-Haj-Mahmoud, R. Venkatesan, Y. Zhu, and F. Mueller, " EDF-DVS Scheduling on the IBM Embedded PowerPC 405LP," The first Watson Conference on Interaction between Architecture, Circuits, and Compilers (PAC2 '04), October 2004.
|
|