Title :
Analysis of list scheduling algorithms for parallel system
Author :
Kushwaha, Sunita ; Kumar, Sanjay
Author_Institution :
Sch. of Studies in C.S. & IT, Pt. Ravishankar Shukala Univ., Raipur, India
Abstract :
Scheduling is more complex and important in the case of multiple processor environments. In this paper we have studied various multiple processor systems and their characteristics. Also, we have compared some heuristic scheduling algorithms namely LPT (Longest Processing Time), SPT (Shortest Processing Time), ECT (Earliest Completion Time) and EST (Earliest Starting Time) for n independent jobs on m identical machines in order to minimize the turnaround time and maximize the throughput. These jobs are arriving at random time. Here, we observe that throughput and turnaround time are not changing when the number of processors is more than the number of processes. We also observe that EST is best from the point of view of throughput and turnaround time, when number of processors is less than number of processes.
Keywords :
multiprocessing systems; parallel processing; processor scheduling; ECT; EST; LPT; SPT; earliest completion time; earliest starting time; heuristic scheduling algorithms; identical machines; list scheduling algorithms; longest processing time; multiple processor systems; parallel system; shortest processing time; throughput maximization; turnaround time; Computers; Couplings; Multicore processing; Throughput; Writing; ect; est; heuristic; hpc; list scheduling; lpt; spt;
Conference_Titel :
High Performance Computing and Applications (ICHPCA), 2014 International Conference on
Print_ISBN :
978-1-4799-5957-0
DOI :
10.1109/ICHPCA.2014.7045327