DocumentCode
3089082
Title
Chemical Reaction Optimization for Heterogeneous Computing Environments
Author
Li, Kenli ; Zhang, Zhimin ; Xu, Yuming ; Gao, Bo ; He, Ligang
Author_Institution
Coll. of Inf. Sci. & Eng., Hunan Univ., Changsha, China
fYear
2012
fDate
10-13 July 2012
Firstpage
17
Lastpage
23
Abstract
Task scheduling has been proven to be NP-hard problem and we can usually approximate the best solutions with some classical algorithm, such as Heterogeneous Earliest Finish Time (HEFT), Genetic Algorithm. However, the huge types of scheduling problems and the small number of generally acknowledged methods mean that more methods are needed. In this paper, we propose a new method to schedule the execution of a group of dependent tasks for heterogeneous computing environments. The algorithm consists of two elements: An intelligent approach to assign the execution orders of tasks by task level, and an allocation algorithm based on chemical-reaction-inspired metaheuristic called Chemical Reaction Optimization (CRO) to map processors to tasks. The experiments show that the CRO-based algorithm performs consistently better than HEFT and Critical Path On a Processor (CPOP) without incurring much computational cost. Multiple runs of the algorithm can further improve the search result.
Keywords
computational complexity; genetic algorithms; processor scheduling; resource allocation; CPOP; CRO-based algorithm; HEFT; NP-hard problem; allocation algorithm; chemical reaction optimization; chemical-reaction-inspired metaheuristic; computational cost; critical path on a processor; execution order assignment; genetic algorithm; heterogeneous computing environment; heterogeneous earliest finish time; intelligent approach; scheduling problem; task level; task processor; task scheduling; Algorithm design and analysis; Optimization; Processor scheduling; Program processors; Schedules; Scheduling; Topology; DAG; chemical reaction optimization; heterogeneous computing; task scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
Conference_Location
Leganes
Print_ISBN
978-1-4673-1631-6
Type
conf
DOI
10.1109/ISPA.2012.11
Filename
6280270
Link To Document