ACM Home Page
Please provide us with feedback. Feedback
Coordinated, distributed, formal energy management of chip multiprocessors
Full text PdfPdf (209 KB)
Source International Symposium on Low Power Electronics and Design archive
Proceedings of the 2005 international symposium on Low power electronics and design table of contents
San Diego, CA, USA
POSTER SESSION: Logic and microarchitecture table of contents
Pages: 127 - 130  
Year of Publication: 2005
ISBN:1-59593-137-6
Authors
Philo Juang  Princeton University, Princeton, NJ
Qiang Wu  Princeton University, Princeton, NJ
Li-Shiuan Peh  Princeton University, Princeton, NJ
Margaret Martonosi  Princeton University, Princeton, NJ
Douglas W. Clark  Princeton University, Princeton, NJ
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 55,   Citation Count: 10
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/1077603.1077637
What is a DOI?

ABSTRACT

Designers are moving toward chip-multiprocessors (CMPs) to leverage application parallelism for higher performance while keeping design complexity under control. However, to date, no power management techniques have been proposed for coordinated power control of multiple processor cores.In this paper, we illustrate how the use of local, per-tile dynamic voltage and frequency scaling (DVFS) techniques can result in tiles counteracting each others' power management policies, significantly hurting chip power-performance. We then propose a coordinated DVFS scheme for CMPs, which eliminates the oscillations and ensures efficient and resilient DVFS control. Specifically, our proposed technique incorporates thread information collected at runtime across the chip. In addition, by extending a control-theoretic local DVFS control technique toward DVFS for chip-multiprocessors, our technique prescribes DVFS settings formally at each tile, thus ensuring stable, distributed, coordinated DVFS control of a CMP. Experimental results show that our technique achieves a 15.5% improvement in energy-delay product over a CMP with no DVFS control, and a 7% improvement in energy-delay product against the latest state-of-the-art local DVFS scheme


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
L. Clark. Circuit design of XScale (tm) microprocessors. Proc. of 2001 Symposium on VLSI Circuits, 2001.
4
5
 
6
Intel Corp. The Intel XScale Processor Architecture. http://developer.intel.com/intelxscale, 2002.
 
7
Intel Corp. The Intel Pentium M Processor. http://www.intel.com/design/mobile/pentiumm/documentation.htm, 2004.
8
9
10
 
11
D. Marculescu. On the use of microarchitecture-driven dynamic voltage scaling. Workshop on Complexity Effective Design, 2000.
12
13
 
14
 
15
 
16
 
17
The Standard Performance Evaluation Corporation. WWW Site. http://www.spec.org, Dec. 2000.
 
18
19
 
20
21

CITED BY  10

Collaborative Colleagues:
Philo Juang: colleagues
Qiang Wu: colleagues
Li-Shiuan Peh: colleagues
Margaret Martonosi: colleagues
Douglas W. Clark: colleagues