Title :
Stochastic Modeling and Optimization for Energy Management in Multicore Systems: A Video Decoding Case Study
Author :
Yaldiz, Soner ; Demir, Alper ; Tasiran, Serdar
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA
fDate :
7/1/2008 12:00:00 AM
Abstract :
This paper presents a novel stochastic modeling and optimization framework for energy minimization in multicore systems running real-time applications with tolerance to deadline misses. This framework is based on stochastic application models, which capture the variability of and the spatial and temporal correlations among the workloads of concurrent and interdependent tasks that constitute the application. These stochastic models are utilized in novel mathematical formulations to obtain optimal energy management policies. Experimental results on MPEG2 video decoding show that significant energy savings can be achieved, often close to the theoretical upper bound.
Keywords :
decoding; microprocessor chips; optimisation; stochastic processes; video coding; MPEG2 video decoding; concurrent tasks; energy management; interdependent tasks; multicore systems; stochastic modeling; stochastic optimization; Application software; Decoding; Dynamic voltage scaling; Energy management; Multicore processing; Real time systems; Stochastic processes; Stochastic systems; Timing; Voltage control; Dynamic voltage scaling (DVS); energy management; multicore processors; real-time systems; stochastic programming;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2008.923077