• 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