ACM Home Page
Please provide us with feedback. Feedback
Energy aware kernel for hard real-time systems
Full text PdfPdf (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
SESSION: OS table of contents
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
ACM: Association for Computing Machinery
SIGBED: ACM Special Interest Group on Embedded Systems
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 63,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1086297.1086322
What is a DOI?

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
 
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
 
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
 
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
28
 
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.

Collaborative Colleagues:
A. Goel: colleagues
C. M. Krishna: colleagues
I. Koren: colleagues