DocumentCode :
3614003
Title :
LDBS: a duplication based scheduling algorithm for heterogeneous computing systems
Author :
A. Dogan;R. Ozguner
Author_Institution :
Dept. of Electr. Eng., Ohio State Univ., Columbus, OH, USA
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Firstpage :
352
Lastpage :
359
Abstract :
Finding an optimal solution to the problem of scheduling an application modeled by a directed acyclic graph (DAG) onto a set of heterogeneous machines is known to be an NP-hard problem. In this study, we present a duplication based scheduling algorithm, namely the levelized duplication based scheduling (LDBS) algorithm, which solves this problem efficiently. The primary goal of LDBS is to minimize the schedule length of applications. LDBS can accommodate different duplication heuristics, thanks to its modular design. Specifically, we have designed two different duplication heuristics with different time complexities. The simulation studies confirm that LDBS is a very competitive scheduling algorithm in terms of minimizing the schedule length of applications.
Keywords :
"Scheduling algorithm","Processor scheduling","Computer networks","Distributed computing","Computer applications","Algorithm design and analysis","NP-hard problem","Computational modeling","Communication networks","Parallel processing"
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2002. Proceedings. International Conference on
ISSN :
0190-3918
Print_ISBN :
0-7695-1677-7
Type :
conf
DOI :
10.1109/ICPP.2002.1040891
Filename :
1040891
Link To Document :
بازگشت