DocumentCode
1564542
Title
Impact of exploiting load imbalance on coscheduling in workstation clusters
Author
Yu, Jung-Lok ; Azougagh, Driss ; Kim, Jin-Soo ; Maeng, Seung-Ryoul
Author_Institution
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
fYear
2005
Firstpage
595
Lastpage
602
Abstract
Implicit coscheduling is known to be an effective technique to improve the performance of parallel workloads in time-sharing clusters. However, implicit coscheduling still does not take into consideration the system behavior like load imbalance that severely affects cluster utilization. In this paper, we propose the use of global information to enhance the existing implicit coscheduling schemes. We also introduce a novel coscheduling approach - named PROC (process reordering-based coscheduling) - based on process reordering exploiting global load imbalance information to coordinate communicating processes. The results obtained from an in-depth simulation study show that our approach significantly outperforms previous ones (by up to 38.4%) by reducing the idle time (by up to 86.9%) and spin time (by up to 36.2%) caused by the load imbalance.
Keywords
parallel processing; processor scheduling; resource allocation; workstation clusters; cluster utilization; implicit coscheduling; load imbalance; parallel workload; process reordering-based coscheduling; time-sharing cluster; workstation cluster; Computer science; Delay; Distributed computing; Distributed control; Multimedia databases; Switches; Throughput; Time sharing computer systems; Web server; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 2005. ICPP 2005. International Conference on
ISSN
0190-3918
Print_ISBN
0-7695-2380-3
Type
conf
DOI
10.1109/ICPP.2005.45
Filename
1488658
Link To Document