• DocumentCode
    2061988
  • Title

    A cost-effective scheduling with load balancing for multiprocessor systems

  • Author

    Lee, Shu-Ling ; Yang, Chao-Tung ; Tseng, Shian-Shyong ; Tsai, Chang-Jiun

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    1
  • fYear
    2000
  • fDate
    14-17 May 2000
  • Firstpage
    302
  • Abstract
    Large-scale shared-memory multiprocessor systems are the current trend in high-performance multiprocessor systems, which are often divided into many nodes. These nodes contain a small number of processors connected by an internal bus. In this kind of system, load imbalance often occurs and can degrade the performance. This paper presents a cost-effective load balancing algorithm, which performs load redistribution only when the possible savings outweigh the redistribution costs. Furthermore, once the algorithm has decided to redistribute all of the iterations, some savings from those processors with heavy workloads can be migrated to some other processors with light workloads. Experiments show that our algorithm can enhance performance if it is used properly.
  • Keywords
    iterative methods; performance evaluation; processor scheduling; resource allocation; shared memory systems; system buses; cost-effective scheduling; high-performance multiprocessors; internal bus; iterations; large-scale shared-memory multiprocessor systems; load balancing algorithm; load imbalance; load redistribution; performance; process migration; processing nodes; processor workload savings; redistribution cost;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing in the Asia-Pacific Region, 2000. Proceedings. The Fourth International Conference/Exhibition on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7695-0589-2
  • Type

    conf

  • DOI
    10.1109/HPC.2000.846566
  • Filename
    846566