DocumentCode
2979428
Title
Dynamic computation scheduling for load balancing in home-based software DSMs
Author
Shi, Weisong ; Tang, Zhimin
Author_Institution
Inst. of Comput. Technol., Acad. Sinica, Beijing, China
fYear
1999
fDate
1999
Firstpage
248
Lastpage
253
Abstract
Load balancing is a critical issue for achieving good performance in parallel and distributed systems. However, this issue is neglected in the research area of software DSMs in the past decade. In this paper, we present and evaluate a dynamic computation scheduling scheme for load balancing of iterative applications in software DSM system. The experiment platform is a home based DSM system named JIAJIA. Preliminary results show that this load balancing scheme is efficient and can be used in other software DSM systems. Compared with simple chunk self scheduling scheme which works well for single iteration applications, the system performance is improved by about 30% with the affinity-based self scheduling proposed in this paper
Keywords
distributed shared memory systems; processor scheduling; JIAJIA; affinity-based self scheduling; distributed systems; dynamic computation scheduling; home-based software DSMs; load balancing; Application software; Concurrent computing; Dynamic scheduling; Home computing; Iterative algorithms; Load management; Processor scheduling; Software performance; Software systems; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures, Algorithms, and Networks, 1999. (I-SPAN '99) Proceedings. Fourth InternationalSymposium on
Conference_Location
Perth/Fremantle, WA
ISSN
1087-4089
Print_ISBN
0-7695-0231-8
Type
conf
DOI
10.1109/ISPAN.1999.778947
Filename
778947
Link To Document