Title :
A Control Theoretic Approach to Run-Time Energy Optimization of Pipelined Processing in MPSoCs
Author :
Alimonda, Andrea ; Acquaviva, Andrea ; Carta, Salvatore ; Pisano, Alessandro
Author_Institution :
Dept. of Math. & Informatics, Cagliari Univ.
Abstract :
In this work we take a control-theoretic approach to feedback-based dynamic voltage scaling (DVS) in multi processor system on chip (MPSoC) pipelined architectures. We present and discuss a novel feedback approach based on both linear and non-linear techniques aimed at controlling interprocessor queue occupancy. Theoretical analysis and experiments, carried out on a cycle-accurate multiprocessor simulation platform, show that feedback-based control reduces energy consumption with respect to standard local DVS policies and highlight that non-linear strategies allows a more flexible and robust implementation in presence of variable workload conditions
Keywords :
circuit feedback; circuit optimisation; clocks; logic design; microprocessor chips; multiprocessing systems; pipeline processing; system-on-chip; feedback-based control; feedback-based dynamic voltage scaling; interprocessor queue occupancy controlling; multiprocessor simulation platform; multiprocessor system on chip; pipelined architectures; pipelined processing; run-time energy optimization; Clocks; Control systems; Dynamic voltage scaling; Feedback control; Frequency; Linear feedback control systems; Proportional control; Queueing analysis; Runtime; Voltage control;
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
DOI :
10.1109/DATE.2006.243772