TY - GEN
T1 - Energy-efficient real-time scheduling of multimedia tasks on multi-core processors
AU - Wei, Yi-Hung
AU - Yang, Chuan-Yue
AU - Kuo, Tei-Wei
AU - Hung, Shih-Hao
AU - Chu, Yuan-Hua
PY - 2010/3
Y1 - 2010/3
N2 - In recent years, various multi-core architectures have become popular selections for the designs of mobile platforms. With the strong computing demands from many multimedia applications, how to energy-efficiently utilize the computing power of mobile platforms without violations of timing constraints has become a critical design problem. In this paper, a data-partitioning-based approach is proposed to explore the parallelism of multimedia workload processing over multiple cores. Dynamic voltage scaling and dynamic power management strategies are both considered in the dynamic scaling of the computing power of cores and the adjustment of the set of active cores, respectively. The practicability and the energy efficiency of the proposed algorithms were evaluated by a series of experiments and simulations, for which we have encouraging results.
AB - In recent years, various multi-core architectures have become popular selections for the designs of mobile platforms. With the strong computing demands from many multimedia applications, how to energy-efficiently utilize the computing power of mobile platforms without violations of timing constraints has become a critical design problem. In this paper, a data-partitioning-based approach is proposed to explore the parallelism of multimedia workload processing over multiple cores. Dynamic voltage scaling and dynamic power management strategies are both considered in the dynamic scaling of the computing power of cores and the adjustment of the set of active cores, respectively. The practicability and the energy efficiency of the proposed algorithms were evaluated by a series of experiments and simulations, for which we have encouraging results.
KW - energy-efficient scheduling
KW - H.264
KW - multimedia tasks scheduling
KW - multiprocessor scheduling
UR - http://www.scopus.com/inward/record.url?scp=77954746383&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-77954746383&origin=recordpage
U2 - 10.1145/1774088.1774142
DO - 10.1145/1774088.1774142
M3 - RGC 32 - Refereed conference paper (with host publication)
SN - 978-1-60558-639-7
T3 - Proceedings of the ACM Symposium on Applied Computing
SP - 258
EP - 262
BT - Proceedings of the 2010 ACM Symposium on Applied Computing
PB - Association for Computing Machinery
T2 - 25th Annual ACM Symposium on Applied Computing, SAC 2010
Y2 - 22 March 2010 through 26 March 2010
ER -