Performance Enhancement of Scheduling Algorithm in Heterogeneous Distributed Computing Systems

Abstract

Efficient task scheduling is essential for obtaining high performance in heterogeneous distributed computing systems. Some algorithms have been proposed for both homogeneous and heterogeneous distributed computing systems. In this paper, a new static scheduling algorithm is proposed called Node Duplication in Critical Path (NDCP) algorithm to schedule the tasks efficiently on the heterogeneous distributed computing systems. The NDCP algorithm focuses on reducing the makespan and provides better performance than the other algorithms in metrics of speedup and efficiency. It consists of two phases, priority phase and processor selection phase. From the theoretical analysis of the NDCP algorithm with other algorithms for a Directed Acyclic Graph (DAG), the better performance is observed.

Authors and Affiliations

Aida NASR, Nirmeen EL-BAHNASAWY, Ayman EL-SAYED

Keywords

Related Articles

Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations

Requirements are critical for the success of software projects. Requirements are practically difficult to produce, as the hardest stage of building a software system is to decide what the system should do. Moreover, requ...

Framework for Applicability of Agile Scrum Methodology: A Perspective of Software Industry

Agile scrum methodology has been evolved over the time largely through software industry where it has grown and developed through empirical progress. The research work presented in this paper has proposed a framework by...

An Efficient Routing Protocol in Mobile Ad-hoc Networks by using Artificial Immune System

Characteristics of the mobile ad-hoc networks such as nodes high mobility and limited energy are regarded as the routing challenges in these networks. OLSR protocol is one of the routing protocols in mobile ad hoc networ...

Detection and Classification of Mu Rhythm using Phase Synchronization for a Brain Computer Interface

Phase synchronization in a brain computer interface based on Mu rhythm is evaluated by means of phase lag index and weighted phase lag index. In order to detect and classify the important features reflected in brain sign...

Comparative Analysis of Various Methods Treatment Expert Assessments

The paper deals with the problem of choosing the most effective methods of processing expert information if there are several results of expert evaluation on the problem. The problem of levelling expert assessments, whic...

Download PDF file
  • EP ID EP158533
  • DOI 10.14569/IJACSA.2015.060514
  • Views 87
  • Downloads 0

How To Cite

Aida NASR, Nirmeen EL-BAHNASAWY, Ayman EL-SAYED (2015). Performance Enhancement of Scheduling Algorithm in Heterogeneous Distributed Computing Systems. International Journal of Advanced Computer Science & Applications, 6(5), 88-96. https://europub.co.uk/articles/-A-158533