ACM Home Page
Please provide us with feedback. Feedback
Power optimization of variable voltage core-based systems
Full text PdfPdf (435 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 35th annual Design Automation Conference table of contents
San Francisco, California, United States
Pages: 176 - 181  
Year of Publication: 1998
ISBN:0-89791-964-5
Authors
Inki Hong  Computer Science Department, University of California, Los Angeles, CA
Darko Kirovski  Computer Science Department, University of California, Los Angeles, CA
Gang Qu  Computer Science Department, University of California, Los Angeles, CA
Miodrag Potkonjak  Computer Science Department, University of California, Los Angeles, CA
Mani B. Srivastava  Electrical Engineering Department, University of California, Los Angeles, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
EDAC : Electronic Design Automation Consortium
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 112,   Citation Count: 67
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

The growing class of portable systems, such as personal computing and communication devices, has resulted in a new set of system design requirements, mainly characterized by dominant importance of power minimization and design reuse. We develop the design methodology for the low power core-based real-time system-on-chip based on dynamically variable voltage hardware. The key challenge is to develop effective scheduling techniques that treat voltage as a variable to be determined, in addition to the conventional task scheduling and allocation. Our synthesis technique also addresses the selection of the processor core and the determination of the instruction and data cache size and configuration so as to fully exploit dynamically variable voltage hardware, which result in significantly lower power consumption for a set of target applications than existing techniques. The highlight of the proposed approach is the non-preemptive scheduling heuristic which results in solutions very close to optimal ones for many test cases. The effectiveness of the approach is demonstrated on a variety of modern industrial-strength multimedia and communication applications.


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
A.P. Chandrakasan, S. Sheng, and R.W. BrodersonLowpower CMOS digital design. IEEEJournalofSolid-State Circuits, 27(4):473--484, 1992.
 
3
 
4
 
5
 
6
R. Gonzalez and M. Horowitz. Energy dissipation in general purpose microprocessors. IEEEJournalofSolid-StateCircults, 3 1(9): 1277-1284, 1996.
7
 
8
9
 
10
 
11
D. Klrovski, C. Lee, W. Mangione-Smith, and M. Potkonjak. Synthesis of power efficient systems-on-silicon. InAsia and South Pacific Design Automation Conference, 1998.
12
 
13
W. Namgoong, M. Yu, and T. Meng. A high-efficiency variable-voltage CMOS dynamic DC-DC switching regulator. In IEEEInternationalSolid-StateCircuitsConference, pages 380-381,1997.
14
 
15
16
 
17
M. Weiser, B. Welch, A. Demers, and S. Shenker. Scheduling for reduced CPU energy. InUSENIX Symposium on Operating Systems Design and Implementation, pages 13-23, 1994.
 
18
S.J.E. Wilton and N.P. Jouppi. CACTI: an enhanced cache access and cycle time model. IEEEJournalof Solid-State Circuits, 31(5):677--688, 1996.
 
19

CITED BY  67

Collaborative Colleagues:
Inki Hong: colleagues
Darko Kirovski: colleagues
Gang Qu: colleagues
Miodrag Potkonjak: colleagues
Mani B. Srivastava: colleagues