1995
DOI: 10.1002/cpe.4330070706
|View full text |Cite
|
Sign up to set email alerts
|

An adaptive algorithm for resolving processor thrashing in load distribution

Abstract: SUMMARYProcessor thrashing in load distribution refers to the situation when a number of nodes try to negotiate with the same target node simultaneously. The performance of dynamic loadbalancing algorithms can be degraded because processor thrashing can lead to receiver node overdrafting, thus causing congestion at a receiver node and reduction of workload distribution. In the paper we present an adaptive algorithm for resolving processor thrashing in load distribution. The algorithm is based on the integratio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
6
0

Year Published

1997
1997
2006
2006

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 12 publications
(6 citation statements)
references
References 4 publications
0
6
0
Order By: Relevance
“…Processor thrashing refers to the situation when a receiver node is flooded with too many incoming tasks transferred from busy nodes, so that the receiver itself becomes overloaded inadvertently [8]. In [15], Shivaratri and Singhal used a simple method to prevent processor thrashing.…”
Section: Background Studymentioning
confidence: 98%
“…Processor thrashing refers to the situation when a receiver node is flooded with too many incoming tasks transferred from busy nodes, so that the receiver itself becomes overloaded inadvertently [8]. In [15], Shivaratri and Singhal used a simple method to prevent processor thrashing.…”
Section: Background Studymentioning
confidence: 98%
“…The majority of existing dynamic LD algorithms fall into this category [2,[5][6][7][8][9][10][11][12]. An important category of dynamic algorithms under Casavant and Kuhl's taxonomy is the dynamic suboptimal heuristic-based algorithms.…”
Section: Casavant and Kuhlmentioning
confidence: 99%
“…It means that a node attempting to identify a task transfer partner will send a query message to a selected target node to ask for its consent [2][3][4][5][6][7][8]. It means that a node attempting to identify a task transfer partner will send a query message to a selected target node to ask for its consent [2][3][4][5][6][7][8].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The key in this protocol is the virtual workload model which ensures coordinated task dispersements within the distributed systems, while at the same time avoids processor thrashing [4].…”
mentioning
confidence: 99%