A modified work stealing algorithm based on randomized spanning trees approach
Author
Source
International Journal of Intelligent Computing and Information Sciences
Issue
Vol. 3, Issue 1 (31 Jan. 2003), pp.33-43, 11 p.
Publisher
Ain Shams University Faculty of Computer and Information Sciences
Publication Date
2003-01-31
Country of Publication
Egypt
No. of Pages
11
Main Subjects
Topics
Abstract EN
The emergence of dynamically structured computations, which run on parallel and distributed resources, motivates us to develop advanced algorithms for load balancing and distribution.
Efficient load balancing can be defined as the process of distributing the work among a set of processors, such that the processors are kept busy as much as possible (maximizing the efficiency) and, at the same time, the overhead of scheduling is lowered.
Work stealing becomes important, as a dynamic scheduling algorithm; because it can be optimal under some circumstances.
It drives bounding values for a given system parameters.
In this paper, a modified algorithm for work stealing is introduced ; this algorithm works the same way as work stealing algorithm, but it is behaves differently ; a distributed algorithm is applied for forming a partial spanning tree of idle processors as long as a random steal, or walk, is provided.
Each partial spanning-tree will form cooperative nodes ; whenever a certain node finds a workload source, it will disconnect itself from the tree, inform its neighbors about that source of workload.
The tree, then, will be eventually flushed.
The simulation results show that the modified algorithm performs better, especially when the distribution of workload is irregular.
American Psychological Association (APA)
Bilal, M. A.. 2003. A modified work stealing algorithm based on randomized spanning trees approach. International Journal of Intelligent Computing and Information Sciences،Vol. 3, no. 1, pp.33-43.
https://search.emarefa.net/detail/BIM-296341
Modern Language Association (MLA)
Bilal, M. A.. A modified work stealing algorithm based on randomized spanning trees approach. International Journal of Intelligent Computing and Information Sciences Vol. 3, no. 1 (Jan. 2003), pp.33-43.
https://search.emarefa.net/detail/BIM-296341
American Medical Association (AMA)
Bilal, M. A.. A modified work stealing algorithm based on randomized spanning trees approach. International Journal of Intelligent Computing and Information Sciences. 2003. Vol. 3, no. 1, pp.33-43.
https://search.emarefa.net/detail/BIM-296341
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references : p. 41-43
Record ID
BIM-296341