A modified work stealing algorithm based on randomized spanning trees approach

Author

Bilal, M. A.

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

Electronic engineering

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