...
首页> 外文期刊>Microprocessors and microsystems >DFTS: A dynamic fault-tolerant scheduling for real-time tasks in multicore processors
【24h】

DFTS: A dynamic fault-tolerant scheduling for real-time tasks in multicore processors

机译:DFTS:动态容错调度,用于多核处理器中的实时任务

获取原文
获取原文并翻译 | 示例

摘要

This paper presents a dynamic scheduling for real-time tasks in multicore processors to tolerate single and multiple transient faults. The scheduling is performed based on three important issues: (1) current released tasks, (2) current available processor cores, and (3) consideration of the number of faults and their occurrences. Using tasks utilization along with a defined criticality threshold in the proposed scheduling method, current ready tasks are divided into critical- and noncritical ones. Based on whether a task is critical or noncritical, an appropriate fault-tolerance policy is exploited. Moreover, scheduling decisions are made to fulfill two key goals: (1) increasing scheduling feasibility and (2) decreasing the total tasks execution time. Several simulation experiments are carried out to compare the proposed method with two well-known methods, called checkpointing with rollback recovery and hardware replication. Experimental results reveal that in the presence of multiple transient faults, the feasibility rate of the proposed method is considerably higher than the other well-known fault-tolerance methods. Moreover, the average timing overhead of this method is lower than the traditional methods.
机译:本文提出了多核处理器中实时任务的动态调度,以容忍单个和多个瞬时故障。调度是基于三个重要问题执行的:(1)当前发布的任务,(2)当前可用的处理器内核,以及(3)考虑故障数量及其发生。通过在建议的调度方法中使用任务利用率和定义的关键性阈值,将当前就绪的任务分为关键任务和非关键任务。根据任务是关键任务还是非关键任务,可以利用适当的容错策略。此外,做出调度决策以实现两个关键目标:(1)增加调度可行性和(2)减少总任务执行时间。进行了一些模拟实验,以将所提出的方法与两种众所周知的方法进行比较,这两种方法称为“具有回滚恢复的检查点”和“硬件复制”。实验结果表明,在存在多个暂态故障的情况下,该方法的可行率明显高于其他已知的容错方法。而且,该方法的平均定时开销比传统方法要低。

著录项

  • 来源
    《Microprocessors and microsystems》 |2014年第1期|88-97|共10页
  • 作者单位

    Department of Computer Engineering and Information Technology, Amirkabir University of Technology (Tehran Polytechnic), Iran;

    Department of Computer Engineering and Information Technology, Amirkabir University of Technology (Tehran Polytechnic), Iran,School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Real-time systems; Dynamic scheduling; Fault tolerance; Multicore processors;

    机译:实时系统;动态调度;容错能力多核处理器;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号