DocumentCode
2156075
Title
Task scheduling algorithm to give a reasonable number of processors taking account of communication overhead
Author
Kai, Munenori
Author_Institution
Dept. of Inf. Sci., Seikei Univ., Tokyo, Japan
Volume
2
fYear
1997
fDate
20-22 Aug 1997
Firstpage
950
Abstract
It is noted that conventional list scheduling algorithms based on the critical path method keep the processor utilization low in the cases where communication overhead is considered. A novel heuristic algorithm which contributes to saving the investment of processor resources and improving the processor utilization is proposed. The scheduling result shows that the algorithm works well. The algorithm gives almost the same schedule length with half the number of processors compared with a conventional scheduling algorithm. This means that the throughput of the system can be raised by executing other applications on the remaining processors
Keywords
communication complexity; computational complexity; parallel algorithms; parallel programming; processor scheduling; communication overhead; critical path method; heuristic algorithm; list scheduling algorithms; processor resources; processor utilization; schedule length; scheduling result; task scheduling algorithm; throughput; Concurrent computing; Costs; Information science; Multiprocessing systems; Multiprocessor interconnection networks; Optimal scheduling; Parallel processing; Processor scheduling; Programming profession; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Computers and Signal Processing, 1997. 10 Years PACRIM 1987-1997 - Networking the Pacific Rim. 1997 IEEE Pacific Rim Conference on
Conference_Location
Victoria, BC
Print_ISBN
0-7803-3905-3
Type
conf
DOI
10.1109/PACRIM.1997.620417
Filename
620417
Link To Document