TY - GEN
T1 - Variation-adaptive feedback control for networks-on-chip with multiple clock domains
AU - Ogras, Umit Y.
AU - Marculescu, Radu
AU - Marculescu, Diana
PY - 2008
Y1 - 2008
N2 - This paper discusses the use of networks-on-chip (NoCs) consisting of multiple voltage-frequency islands to cope with power consumption, clock distribution and parameter variation problems in future multiprocessor systems-on-chip (MPSoCs). In this architecture, communication within each island is synchronous, while communication across different islands is achieved via mixed-clock, mixed-voltage queues. In order to dynamically control the speed of each domain in the presence of parameter and workload variations, we propose a robust feedback control methodology. Towards this end, we first develop a state-space model based on the utilization of the inter-domain queues. Then, we identify the theoretical conditions under which the network is controllable. Finally, we synthesize state feedback controllers to cope with workload variations and minimize power consumption. Experimental results demonstrate robustness to parameter variations and more than 40% energy savings by exploiting workload variations through dynamic voltagefrequency scaling (DVFS) for a hardware MPEG-2 encoder design.
AB - This paper discusses the use of networks-on-chip (NoCs) consisting of multiple voltage-frequency islands to cope with power consumption, clock distribution and parameter variation problems in future multiprocessor systems-on-chip (MPSoCs). In this architecture, communication within each island is synchronous, while communication across different islands is achieved via mixed-clock, mixed-voltage queues. In order to dynamically control the speed of each domain in the presence of parameter and workload variations, we propose a robust feedback control methodology. Towards this end, we first develop a state-space model based on the utilization of the inter-domain queues. Then, we identify the theoretical conditions under which the network is controllable. Finally, we synthesize state feedback controllers to cope with workload variations and minimize power consumption. Experimental results demonstrate robustness to parameter variations and more than 40% energy savings by exploiting workload variations through dynamic voltagefrequency scaling (DVFS) for a hardware MPEG-2 encoder design.
KW - Dynamic voltage-frequency scaling
KW - Feedback control
KW - MPSoC
KW - Networks-on-chip
KW - Parameter variation
KW - Voltage-frequency island
UR - http://www.scopus.com/inward/record.url?scp=51549096787&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=51549096787&partnerID=8YFLogxK
U2 - 10.1109/DAC.2008.4555891
DO - 10.1109/DAC.2008.4555891
M3 - Conference contribution
AN - SCOPUS:51549096787
SN - 9781605581156
T3 - Proceedings - Design Automation Conference
SP - 614
EP - 619
BT - Proceedings of the 45th Design Automation Conference, DAC
T2 - 45th Design Automation Conference, DAC
Y2 - 8 June 2008 through 13 June 2008
ER -