• DocumentCode
    2609031
  • Title

    Dynamic load balancing with “work stealing” for distributed shared memory clusters

  • Author

    Tripathy, Minakshi ; Tripathy, C.R.

  • Author_Institution
    Sambalpur Univ., Sambalpur, India
  • fYear
    2010
  • fDate
    27-29 Dec. 2010
  • Firstpage
    43
  • Lastpage
    47
  • Abstract
    In distributed shared memory cluster environment, the dynamic load balancing is a very critical issue. Various techniques are used in order to distribute the load dynamically among different nodes. A good balancing scheme needs to evenly distribute the workload among the available processors and locate the tasks close to their data so as to reduce the communication and execution time. In this work, we investigate "work stealing" on distributed shared memory clusters. We propose a dynamic load balancing model with "work stealing" which intelligently balances the load among different nodes resulting in efficient use of system. The "work stealing" typically completes the tasks more than twice as quickly, despite being allotted the same or fewer processors. "Work stealing" consistently provides higher utilization when many jobs with varying characteristics are using the same distributed shared memory cluster system.
  • Keywords
    distributed shared memory systems; parallel processing; pattern clustering; resource allocation; task analysis; distributed shared memory cluster; dynamic load balancing scheme; task queue; work stealing; workload distribution; Conferences; Industrial electronics; Load management; Service robots; dequeue; master-slave paradigm; task distribution; task queue; work stealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, Control & Robotics (IECR), 2010 International Conference on
  • Conference_Location
    Orissa
  • Print_ISBN
    978-1-4244-8544-4
  • Type

    conf

  • DOI
    10.1109/IECR.2010.5720159
  • Filename
    5720159