1997
DOI: 10.1109/12.600888
|View full text |Cite
|
Sign up to set email alerts
|

Task allocation algorithms for maximizing reliability of distributed computing systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
65
0

Year Published

2005
2005
2019
2019

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 117 publications
(65 citation statements)
references
References 6 publications
0
65
0
Order By: Relevance
“…First, a task can be replicated on multiple nodes so that even if a subset of these nodes fail, the execution of a task is not impacted. Studies that employ this technique ( [30,17]) assume a probability for node failure to determine the number of nodes on which to replicate the task. Second, the system can checkpoint all the jobs periodically so that work loss is limited when a failure occurs, and there are several studies on tuning checkpoint parameters [21,4,22].…”
Section: Related Workmentioning
confidence: 99%
“…First, a task can be replicated on multiple nodes so that even if a subset of these nodes fail, the execution of a task is not impacted. Studies that employ this technique ( [30,17]) assume a probability for node failure to determine the number of nodes on which to replicate the task. Second, the system can checkpoint all the jobs periodically so that work loss is limited when a failure occurs, and there are several studies on tuning checkpoint parameters [21,4,22].…”
Section: Related Workmentioning
confidence: 99%
“…In line with the existing literature [19], [33], [43], we assume that the transient faults that occur during the execution of different tasks are independent. However, considering the effects of voltage and frequency scaling on transient faults [13], [43], the average rate will depend on the system processing frequency and supply voltage.…”
Section: B Fault Modelmentioning
confidence: 79%
“…Many algorithms and heuristics [9,12,13,14] have been developed to solve the problem of resource allocation in dynamic real-time systems. Most of these resource allocation techniques do not consider the changing environment in which the system operates.…”
Section: Related Workmentioning
confidence: 99%