Energy-efficient real-time scheduling of multimedia tasks on multi-core processors.
Journal
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), Sierre, Switzerland, March 22-26, 2010
Pages
258-262
Date Issued
2010
Author(s)
Abstract
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. © 2010 ACM.
SDGs
Other Subjects
Computing demands; Computing power; Critical design; Data partitioning; Dynamic power management; Dynamic scaling; Dynamic voltage scaling; Energy efficient; Energy-Efficient Scheduling; Mobile platform; Multi processor scheduling; Multi-core processor; Multicore architectures; Multimedia applications; Multimedia tasks; Multimedia workloads; Real time scheduling; Timing constraints; Algorithms; Electric power measurement; Energy management; Mobile phones; Multiprocessing systems; Timing circuits; Energy efficiency
Type
conference paper