2005
DOI: 10.1016/j.jpdc.2004.09.021
|View full text |Cite
|
Sign up to set email alerts
|

An adaptive scheme for fault-tolerant scheduling of soft real-time tasks in multiprocessor systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2006
2006
2018
2018

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 46 publications
(3 citation statements)
references
References 12 publications
0
1
0
Order By: Relevance
“…调度器模型可以分为两类:集中式调度器模型和分布式调度器模型 [12] .与分布式调度器模型相比,集中式调 度器模型有两个最明显的优点:1) 通过对中心调度器的备份,便于实现容错处理;2) 实现比较简单、容易 [20] . 示任务 t i 在节点 n j 上的执行时间.由于预测任务的执行时间是在调度算法之外的一个独立的研究问题 [17] ,因此…”
Section: 调度器模型unclassified
See 1 more Smart Citation
“…调度器模型可以分为两类:集中式调度器模型和分布式调度器模型 [12] .与分布式调度器模型相比,集中式调 度器模型有两个最明显的优点:1) 通过对中心调度器的备份,便于实现容错处理;2) 实现比较简单、容易 [20] . 示任务 t i 在节点 n j 上的执行时间.由于预测任务的执行时间是在调度算法之外的一个独立的研究问题 [17] ,因此…”
Section: 调度器模型unclassified
“…与被动副版本模式相对应的另外一种模式是主动副版本(active backup copy)模式,主动副版本模式允许主 版本和副版本同时执行.Tsuchiya 等人提出了一种容错方法,该方法允许任务的主版本和副版本执行的开始时 间可以不同 [15] .Yang 等人也提出了一种主动副版本模式的容错调度算法用以提高调度成功率 [16] ,等等.但是,完 全采用主动副版本模式的调度方式将会导致在任务裕度较大的情况下,副版本与主版本同时执行造成系统资 源的浪费.之后,Al-Omari 等人研究了一种自适应的容错调度方法,该方法根据任务裕度和任务的出错概率计算 主版本和副版本的重叠部分大小 [17] .但是,上面这些容错方法都只考虑了系统同构的情况,而没有考虑系统中处 理器(节点)异构的情况,因此不适合异构集群环境. 近来,Qin 等人提出了一种异构系统中实时任务容错调度算法 eFRD [12] .该算法对系统的可靠性进行了量化 计算,从而在进行容错调度的同时提高了系统的可靠性.但是,该容错调度算法是一种用来处理有依赖关系的实 时任务静态调度算法,而本文考虑的实时任务之间没有依赖关系,即是相互独立的.这是因为,有依赖关系的实 时任务可以转化为相互独立的任务 [18] .另外,本文的容错调度算法用来处理动态到达的任务,属于动态调度算 法.之后,Luo 等人提出了一种异构系统中可靠性驱动的实时容错调度算法,该容错调度算法动态地考虑了副版 本的主动执行模式和被动执行模式,提高了系统的灵活性 [19] .但是,该算法没有考虑不同任务副版本之间的重叠 问题,因此降低了调度成功率.最为重要的是,上面提到的所有容错调度算法都没有考虑为具有 QoS 需求的实时 任务提供容错处理这一问题.…”
unclassified
“…Although preemptive scheduling can achieve high system utilization, preemption can be in some hardware or software configuration impossible or expensive [26]. Non-preemptive scheduling policy, on the other hand is deadlock free and has low overhead [20], [27], [28], [29]. Therefore nonpreemptable tasks are used in most parts of this dissertation.…”
Section: System Modelmentioning
confidence: 99%