DocumentCode
876216
Title
Managing power consumption in networks on chips
Author
Simunic, Tajana ; Boyd, Stephen P. ; Glynn, Peter
Author_Institution
Hewlett-Packard Labs., Palo Alto, CA, USA
Volume
12
Issue
1
fYear
2004
Firstpage
96
Lastpage
107
Abstract
In this paper, we present a new methodology for managing power consumption of networks-on-chips (NOCs). A power management problem is formulated for the first time using closed-loop control concepts. We introduce an estimator and a controller that implement our power management methodology. The estimator is capable of very fast and accurate tracking of changes in the system parameters. Parameters estimated are used to form the system model. Our system model combines node and network centric power management decisions. Node centric power management assumes no a priori knowledge of requests coming in from outside the core. Thus, it implements a more traditional dynamic voltage scaling and power management control algorithms. Network-centric power management utilizes interaction with the other system cores regarding the power and the quality of service (QoS) needs. The overall system model is based on Renewal theory and, thus, guarantees globally optimal results. We introduce a fast optimization method that runs multiple orders of magnitude faster than the previous optimization approaches while still having the same accuracy in obtaining the power management control. Finally, our controller implements the results of optimization in either hardware or software. The new methodology for power management of NOCs is tested on a system consisting of four satellite units, each implementing an estimator and a controller capable of both node and network centric power management. Our results show large savings in power with good QoS.
Keywords
closed loop systems; optimisation; power consumption; power control; stochastic processes; system-on-chip; NOC; QoS; closed loop control; controller; dynamic voltage scaling; estimator; network centric power management; networks-on-chip; node centric power management; optimization; power consumption management; power management control algorithms; quality of service; satellite units; Dynamic voltage scaling; Energy consumption; Energy management; Knowledge management; Network-on-a-chip; Optimization methods; Parameter estimation; Power system management; Power system modeling; Quality of service;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2003.820533
Filename
1263561
Link To Document