DocumentCode :
2208888
Title :
A high performance, low complexity algorithm for compile-time job scheduling in homogeneous computing environments
Author :
Hagras, Tarek ; Janecek, Jiri
Author_Institution :
Dept. of Comput. Sci. & Eng., Czech Tech. Univ., Prague, Czech Republic
fYear :
2003
fDate :
6-9 Oct. 2003
Firstpage :
149
Lastpage :
155
Abstract :
Efficient job scheduling is one of the most important and difficult issues in homogeneous computing environments. List-scheduling is generally accepted as an attractive static approach, since it pairs low complexity with good results. This paper presents a static list-scheduling algorithm with a limited number of processors. The algorithm is called critical nodes parent trees (CNPT). The aim of the algorithm is to give results comparable to or better than the current algorithms, and to achieve very low complexity. The experimental work has shown that the suggested algorithm gave comparable results in a low complexity.
Keywords :
computational complexity; directed graphs; parallel algorithms; processor scheduling; program compilers; trees (mathematics); DAG; compile-time job scheduling; critical nodes parent trees; directed acrylic graph; high performance algorithm; homogeneous computing; low complexity algorithm; static list-scheduling; Clustering algorithms; Computer networks; Computer science; Costs; Digital communication; Distributed computing; High performance computing; High-speed networks; Processor scheduling; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Workshops, 2003. Proceedings. 2003 International Conference on
ISSN :
1530-2016
Print_ISBN :
0-7695-2018-9
Type :
conf
DOI :
10.1109/ICPPW.2003.1240365
Filename :
1240365
Link To Document :
بازگشت