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
Link To Document :
بازگشت