Novel Approaches for Scheduling Task Graphs in Heterogeneous Distributed Computing Environment

Novel Approaches for Scheduling Task Graphs in Heterogeneous Distributed Computing Environment

 

Ehsan Munir1, Saima Ijaz1, Sheraz Anjum1, Ali Khan3, Waqas Anwar2 and Wasif Nisar1

1Department of Computer Science, COMSATS Institute of Information Technology, Wah Cantt, Pakistan

2Department of Computer Science, COMSATS Institute of Information Technology, Abbottabad,   Pakistan

3Department of Electrical Engineering, COMSATS Institute of Information Technology, Lahore, Pakistan

 

Abstract: Distributed heterogeneous computing environment comprises of diverse set of interconnected resources that are capable of performing computationally complex tasks efficiently. In order to exploit the high performance of such a system, the task scheduling problem demands for the efficient mapping of the tasks. Because of its fundamental importance, the problem has been studied extensively and several algorithms have been proposed. In this paper, we propose two novel approaches for the task scheduling problem and compare the proposed work on the basis of randomly generated task graphs with the well-known existing algorithms. The simulation results elucidate on the basis of different cost and performance metrics that for most of the scenarios, the proposed approaches outperform the existing ones considerably.


Keywords: Heterogeneous distributed computing systems (HDCS), directed acyclic graphs (DAG), task scheduling, task prioritization, makespan.

 Received April 12, 2012; accept April 1, 2014

 Full Text

   

 

Read 1657 times Last modified on Sunday, 19 August 2018 04:52
Share
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…