/
/
/
Scheduling Independent Tasks on Grid Computing Systems by Differential Evolution

Scheduling Independent Tasks on Grid Computing Systems by Differential Evolution

Original Research ArticleMar 30, 2018Vol. 11 No. 1 (2011)

Abstract

Grid Computing aims to allow unified access to data, computing power, sensors and other resources through a single virtual laboratory. In this paper, we present Differential Evolution algorithm based on schedulers for efficiently allocating jobs to resources in a grid computing system. Scheduling is a key problem in emergent computational systems, such as Grid and P2P, in order to benefit from the large computing capacity of such systems. The general problem of optimally mapping tasks to machines in a heterogeneous computing suite has been shown to be NP-complete. Experimental results show that our algorithm improves the performance of static instances compared to the results of other algorithms reported in the literature.

Keywords: Grid computing, Heuristics, Differential Evolution, Makespan

*Corresponding author: E-mail: kuchaki@mail.uk.ac.ir

How to Cite

Bardsiri, A. K. ., & Rafsanjani2*, M. K. . (2018). Scheduling Independent Tasks on Grid Computing Systems by Differential Evolution. CURRENT APPLIED SCIENCE AND TECHNOLOGY, 25-34.

References

  • [1] Foster, I. and Kesselman C., 1998. The Grid - Blueprint for a New Computing Infrastructure, Morgan Kaufmann Publishers.
  • [2] Tracy, M., Braun, T. D. and Siegel, H., 1998. High-performance Mixed-machine Heterogeneous Computing. 6th Euro-micro Workshop on Parallel and Distributed Processing, pp. 3-9.
  • [3] Fernandez-Baca, D., 1989. Allocating Modules to Processors in a Distributed System. IEEE Transaction, Software Engineering, pp. 1427–1436.
  • [4] Fidanova, S. and Durchova, M., 2006. Ant Algorithm for Grid Scheduling Problem, Large Scale Computing. LNCS, 3743, Springer, pp. 405-412.
  • [5] Izakian, H., Abraham, A. and Snasel, V., 2009. Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments. Proceedings of the International Joint Conference on Computational Sciences and Optimization, IEEE, 1, pp. 8-12.

Author Information

Amid Khatibi Bardsiri

Bardsir Branch, Islamic Azad University, Kerman, Iran

Marjan Kuchaki Rafsanjani2*

Department of Computer Science, Shahid Bahonar, University of Kerman, Kerman, Iran

About this Article

Journal

Vol. 11 No. 1 (2011)

Type of Manuscript

Original Research Article

Keywords

Grid computing, Heuristics, Differential Evolution, Makespan

Published

30 March 2018