Journal of Parallel and Distributed Computing
Energy efficient CMOS microprocessor design
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
Heterogeneous Chip Multiprocessors
Computer
Soft Real-Time Scheduling on Performance Asymmetric Multicore Platforms
RTAS '07 Proceedings of the 13th IEEE Real Time and Embedded Technology and Applications Symposium
Energy minimization for periodic real-time tasks on heterogeneous processing units
IPDPS '09 Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing
Scalable thread scheduling and global power management for heterogeneous many-core architectures
Proceedings of the 19th international conference on Parallel architectures and compilation techniques
ICPP '11 Proceedings of the 2011 International Conference on Parallel Processing
Hi-index | 0.00 |
The usage of heterogeneous multicore processors (HMP) are rapidly spreading from data centers for large scale deployment to smart phones for the flexibility to adapt to power constraints and performance needs. In this paper, we show that for an example HMP environment, an intelligent-task scheduler is critical in improving performance and energy efficiency. The environment in this paper assumes that the tasks are independent, have hard real-time constraints, and a multicore systems where processors can be manipulated to change the clock cycle speed and power levels. Tasks are assumed to arrive aperiodically and these tasks are applications from the SPEC CPU 2006 benchmark suite. For evaluation, an actual system composed of two multicore processors which support on-the-fly DVFS is used in this study. One of our energy efficient algorithms achieved 49.9% higher task completion rate than an enhanced version of the naïve Linux scheduler while consuming only 45.3% of the energy.