DocumentCode
652597
Title
Task Scheduling in Heterogeneous Computing Systems Using a MicroGA
Author
Pecero, Johnatan E. ; Bouvry, Pascal ; Huacuja, H. J. Fraire ; Villanueva, J. D. Teran ; Zuniga, M. A. Ramiro ; Santillan, C. G. Gomez
Author_Institution
CSC Res. Unit, Univ. of Luxembourg, Luxembourg, Luxembourg
fYear
2013
fDate
28-30 Oct. 2013
Firstpage
618
Lastpage
623
Abstract
The paper deals with the problem of scheduling precedence-constrained applications on a distributed heterogeneous computing system with the aim of minimizing the response time or total execution time. We design and investigate the effectiveness of a micro genetic algorithm based scheduling algorithm. Due to a lack of generally accepted standard benchmarks for the evaluation of scheduling algorithms in the heterogeneous computing systems we also generate a benchmark of synthetic instances. The benchmark is composed of small size synthetic deterministic non-preemptive program graphs proposed in the literature. We design a branch and bound algorithm to compute the optimal solution and the global optimal value. We compare the performance of the proposed microGA with the optimal values considering an approximation factor.
Keywords
approximation theory; distributed processing; genetic algorithms; scheduling; tree searching; approximation factor; branch and bound algorithm; distributed heterogeneous computing system; global optimal value; micro genetic algorithm based scheduling algorithm; optimal solution; precedence-constrained applications; small size synthetic deterministic nonpreemptive program graphs; task scheduling; Benchmark testing; Processor scheduling; Program processors; Scheduling; Sociology; Statistics; Time factors; DAG Scheduling; Optimization; Performance of System; Soft Computing; microGA;
fLanguage
English
Publisher
ieee
Conference_Titel
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2013 Eighth International Conference on
Conference_Location
Compiegne
Type
conf
DOI
10.1109/3PGCIC.2013.107
Filename
6681301
Link To Document