Effective task scheduling for heterogeneous distributed systems using firefly algorithm

被引:9
作者
Eswari, R. [1 ]
Nickolas, S. [1 ]
机构
[1] Natl Inst Technol, Dept Comp Applicat, Tiruchirappalli 620015, Tamil Nadu, India
关键词
task scheduling; heterogeneous systems; firefly algorithm; particle swarm optimisation algorithm;
D O I
10.1504/IJCSE.2015.071877
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Achieving minimum execution time for any application with better resource utilisation is a major challenge in heterogeneous distributed systems. But the performance can be exploited in these systems through proper scheduling of application tasks. An efficient meta-heuristic algorithm called firefly algorithm is applied in this paper to solve static task scheduling problem in heterogeneous systems. The social behaviour of fireflies is mimicked to generate optimal task schedule length. The efficiency of the firefly-based task scheduling algorithm is compared with the existing particle swarm optimisation-based scheduling algorithm. The experimental results show that the firefly algorithm-based approach gives better results when compared to PSO algorithm and performs well with minimum processors for effective scheduling of tasks.
引用
收藏
页码:132 / 142
页数:11
相关论文
共 21 条
[11]   Scheduling jobs on computational grids using a fuzzy particle swarm optimization algorithm [J].
Liu, Hongbo ;
Abraham, Ajith ;
Hassanien, Aboul Ella .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (08) :1336-1343
[12]  
Lukasik S, 2009, LECT NOTES ARTIF INT, V5796, P97
[13]  
Mohamadkhani K, 2010, INT J MANAGEMENT BUS, V1, P1
[14]  
Shroff Pankaj., 1996, 5 HET COMP WORKSH HC, P98
[15]   Performance-effective and low-complexity task scheduling for heterogeneous computing [J].
Topcuoglu, H ;
Hariri, S ;
Wu, MY .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (03) :260-274
[16]  
Wang L., 1996, P HET COMP WORKSH, P72
[17]   DSC - SCHEDULING PARALLEL TASKS ON AN UNBOUNDED NUMBER OF PROCESSORS [J].
YANG, T ;
GERASOULIS, A .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (09) :951-967
[18]  
Yang XS, 2009, LECT NOTES COMPUT SC, V5792, P169, DOI 10.1007/978-3-642-04944-6_14
[19]  
Yeh-Ching Chung, 1992, Proceedings. Supercomputing '92. (Cat. No.92CH3216-9), P512, DOI 10.1109/SUPERC.1992.236653
[20]  
Yousif Adil, 2011, Journal of Theoretical and Applied Information Technology, V33, P155