Title
Contention Aware Energy Efficient Scheduling on Heterogeneous Multiprocessors
Abstract
Energy efficiency along with enhanced performance are two important goals of scheduling on multiprocessors. This paper proposes a Contention-aware, Energy Effïcient, Duplication based Mixed Integer Programming (CEEDMIP) formulation for scheduling task graphs on heterogeneous multiprocessors, interconnected in a distributed system or a network on chip architecture. The effect of duplication is studied with respect to minimizing: the makespan, the total energy for processing tasks and messages on processors and network resources respectively and the tardiness of tasks with respect to their deadlines. Optimizing the use of duplication with MIP provides both energy effïciency and performance by reducing the communication energy consumption and the communication latency. The contention awareness gives a more accurate estimation of the energy consumption. We also propose a corner case that allows the scheduling of a parent task copy after a copy of the child task which may lead to efficient schedules. It has been observed that the proposed MIP with a clustering based heuristic provides scalability and gives 10-30 percent improvement in energy with improved makespan and accuracy when compared with other duplication based energy aware algorithms.
Year
DOI
Venue
2015
10.1109/TPDS.2014.2322354
Parallel and Distributed Systems, IEEE Transactions  
Keywords
Field
DocType
dag,mip,duplication,energy,heterogeneous,scheduling,graph theory,distributed system,network on chip,switches,energy efficiency,linear programming,multiprocessor scheduling,schedules,integer programming
Job shop scheduling,Tardiness,Efficient energy use,Scheduling (computing),Computer science,Parallel computing,Real-time computing,Integer programming,Schedule,Energy consumption,Distributed computing,Scalability
Journal
Volume
Issue
ISSN
26
5
1045-9219
Citations 
PageRank 
References 
11
0.56
28
Authors
4
Name
Order
Citations
PageRank
Jagpreet Singh1132.62
Sandeep Betha2110.56
Bhargav Mangipudi3110.56
Nitin Auluck4357.55