ACM Home Page
Please provide us with feedback. Feedback
Considering power variations of DVS processing elements for energy minimisation in distributed systems
Full text PdfPdf (199 KB)
Source International Symposium on Systems Synthesis archive
Proceedings of the 14th international symposium on Systems synthesis table of contents
Montréal, P.Q., Canada
Session: Formal Aspects and Distributed Systems table of contents
Pages: 250 - 255  
Year of Publication: 2001
ISBN:1-58113-418-5
Authors
Marcus T. Schmitz  University of Southampton, Southampton, United Kingdom
Bashir M. Al-Hashimi  University of Southampton, Southampton, United Kingdom
Sponsors
IEEE : IEEE Computer Society Technical Committee on Design Automation
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 14,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/500001.500060
What is a DOI?

ABSTRACT

Dynamic voltage scaling (DVS) is a powerful technique to reduce power dissipation in embedded systems. Some efficient DVS algorithms have been recently proposed for the energy reduction in distributed system. However, they achieve the energy savings solely by scaling the system task with respect to the timing constraints, while neglecting that power varies among, the tasks executed by DVS processing elements (DVS-PEs). In this paper we investigate the problem of considering DVS-PE power variations dependent on the executed tasks, during the synthesis of distributed embedded systems and its impact on the energy savings. Unlike previous approaches, which minimise the energy consumption by exploiting the available slack time without considering the PE power profiles, a new and fast heuristic for the voltage scaling problem is proposed, which improves the voltage selection for each task dependent on the individual power dissipation caused by that task. Experimental results show that energy reductions with up to 80.7% are achieved by integrating the proposed DVS algorithm, which considers the PE power profiles, into the co-synthesis of distributed systems.


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. D. Burd, T. A. Pering, A. J. Stratakos, and R. W. Brodersen. A Dynamic Voltage Scaled Microprocessor System. IEEE Journal of Solid-State Circuits, 35(11):1571-1580, November 2000.
 
4
P. Chretienne, E. G. Coffman, J. K. Lenstra, and Z. Liu. Scheduling Theory and its Applications. John Wiley & Sons, 1995.
5
 
6
 
7
R. P. Dick and N. K. Jha. MOGAC: A Multiobjective Genetic Algorithm for Hardware-Software Co-Synthesis of Distributed Embedded Systems. IEEE Trans. on CAD, 17(10):920-935, Oct 1998.
8
9
 
10
 
11
I. Hong, D. Kirovski, G. Qu,M.Potkonjak, and M. B. Srivastava. Power Optimization of Variable-Voltage Core-Based Systems. IEEE Trans. on Computer-Aided Design, 18(12):1702-1714, Dec 1999.
 
12
13
 
14
A. Klaiber. The Technology behind Crusoe Processors, January 2000. http://www.transmeta.com.
 
15
 
16
 
17
A. Manzak and C. Chakrabarti. Variable Voltage Task Scheduling for Minimizing Energy or Minimizing Power. In Proc. Internation Conference onAcoustics, Speech, and Signal Processing, pages 3239-3242, 2000.
 
18
 
19
M. Weiser, B. Welch, A. Demers, and S. Shenker. Scheduling for reduced CPU energy. In Proc. USENIX Symposium on Operating Systems Design and Implementation (OSDI), pages 13-23, 1994.
 
20
W. H. Wolf. Hardware/Software Co-Design of Embedded Systems. In Proceedings of the IEEE, pages 967-989, July 1994.
 
21

CITED BY  16
 
 
 
 
 
 

Collaborative Colleagues:
Marcus T. Schmitz: colleagues
Bashir M. Al-Hashimi: colleagues

Peer to Peer - Readers of this Article have also read: