DocumentCode
84239
Title
Markov Decision Process Based Energy-Efficient On-Line Scheduling for Slice-Parallel Video Decoders on Multicore Systems
Author
Mastronarde, Nicholas ; Kanoun, Karama ; Atienza, David ; Frossard, Pascal ; Van der Schaar, Mihaela
Author_Institution
Dept. of Electr. Eng., State Univ. of New York at Buffalo, Buffalo, NY, USA
Volume
15
Issue
2
fYear
2013
fDate
Feb. 2013
Firstpage
268
Lastpage
278
Abstract
We consider the problem of energy-efficient on-line scheduling for slice-parallel video decoders on multicore systems with Dynamic Voltage Frequency Scaling (DVFS) enabled processors. In the past, scheduling and DVFS policies in multi-core systems have been formulated heuristically due to the inherent complexity of the on-line multicore scheduling problem. The key contribution of this paper is that we rigorously formulate the problem as a Markov decision process (MDP), which simultaneously takes into account the on-line scheduling and per-core DVFS capabilities; the power consumption of the processor cores and caches; and the loss tolerant and dynamic nature of the video decoder. The objective of the MDP is to minimize long-term power consumption subject to a minimum Quality of Service (QoS) constraint related to the decoder´s throughput. We evaluate the proposed on-line scheduling algorithm in Matlab using realistic video decoding traces generated from a cycle-accurate multiprocessor ARM simulator.
Keywords
Markov processes; multiprocessing systems; power aware computing; quality of service; scheduling; video signal processing; ARM simulator; DVFS enabled processor; Markov decision process; Matlab; QoS constraint; cycle-accurate multiprocessor; dynamic voltage frequency scaling; energy-efficient online scheduling; multicore system; per-core DVFS capability; quality of service; slice-parallel video decoder; Complexity theory; Decoding; Dynamic scheduling; Energy efficiency; Multicore processing; Processor scheduling; Program processors; Markov decision process; Quality-of-Service; Video decoding; dynamic voltage frequency scaling; energy-efficient scheduling; multicore scheduling;
fLanguage
English
Journal_Title
Multimedia, IEEE Transactions on
Publisher
ieee
ISSN
1520-9210
Type
jour
DOI
10.1109/TMM.2012.2231668
Filename
6374263
Link To Document