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 :
بازگشت