首页> 外文会议>IEEE International Conference on Design Test of Integrated Micro Nano-Systems >Instruction-level Reliability Improvement for Embedded Systems
【24h】

Instruction-level Reliability Improvement for Embedded Systems

机译:嵌入式系统的指令级可靠性改进

获取原文

摘要

With the increasing number of applications in embedded computing systems, it became indispensable for the system designers to consider multiple objectives including power, performance, and reliability. Among these, reliability is a bigger constraint for safety critical applications. For example, fault tolerance of transportation systems has become very critical with the use of many embedded on-board devices. There are many techniques proposed in the past decade to increase the fault tolerance of such systems. However, many of these techniques come with a significant overhead, which make them infeasible in most of the embedded execution scenarios. Motivated by this observation, our main contribution in this paper is to propose and evaluate an instruction criticality based reliable source code generation algorithm. Specifically, we propose an instruction ranking formula based on our detailed fault injection experiments. We use instruction rankings along with the overhead tolerance limits and generate a source code with increased fault tolerance. The primary goal behind this work is to improve reliability of an application while keeping the performance effects minimal. We apply state-of-the-art reliability techniques to evaluate our approach on a set of benchmarks. Our experimental results show that, the proposed approach achieves up to 8% decrease in error rates with only 10% performance overhead. The error rates further decrease with higher overhead tolerances.
机译:随着嵌入式计算系统中应用程序数量的增加,系统设计人员必须考虑多个目标,包括功耗,性能和可靠性。其中,对于安全性至关重要的应用,可靠性是一个更大的约束。例如,通过使用许多嵌入式车载设备,运输系统的容错能力变得非常关键。在过去的十年中,提出了许多技术来提高此类系统的容错能力。但是,这些技术中的许多技术都有很大的开销,这使得它们在大多数嵌入式执行方案中都不可行。基于这种观察,我们在本文中的主要贡献是提出并评估了基于指令关键性的可靠源代码生成算法。具体来说,我们根据详细的故障注入实验提出了指令排名公式。我们将指令等级与开销容限一起使用,并生成具有增加的容错能力的源代码。这项工作的主要目标是提高应用程序的可靠性,同时将性能影响降至最低。我们采用最先进的可靠性技术,以一套基准评估我们的方法。我们的实验结果表明,所提出的方法可将错误率降低多达8%,而性能开销仅为10%。随着更高的开销容忍度,错误率进一步降低。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号