National Conference on Advancement of Technologies – Information Systems and Computer Networks |
Foundation of Computer Science USA |
ISCON - Number 1 |
May 2012 |
Authors: R. S. Singh, A. K. Tripathi, S. Saurabh, V. Singh |
8801861c-9015-4389-914c-cda050cfa376 |
R. S. Singh, A. K. Tripathi, S. Saurabh, V. Singh . Duplication based List Scheduling in Heterogeneous Distributed Computing. National Conference on Advancement of Technologies – Information Systems and Computer Networks. ISCON, 1 (May 2012), 24-28.
Whenever tasks of an application are scheduled in Heterogeneous Distributed Computing environment, idle slots on processors are efficiently utilized to minimize the overall running time. Since task assignment problem has been proved to be NP-complete problem, many heuristics have been given in the literature caring empty slots on processors as well as dependencies among tasks. This paper presents an efficient and effective way to allocate tasks of an application in the Heterogeneous Distributed Computing environment. Generally in list based static scheduling where computation time and communication time are known a-priori. First tasks are prioritized and then the processors that minimize the cost function are assigned to the appropriate tasks. Duplication based scheduling is another category of static scheduling. In this category communication costs among the processors are avoided by duplicating the tasks on same processor. This paper presents a duplication based list scheduling that overwhelms the existing scheduling algorithms in both the categories.