首页> 外文会议>International Conference on Parallel Processing Workshops >A Software-Based Redundant Execution Programming Model for Transient Fault Detection and Correction
【24h】

A Software-Based Redundant Execution Programming Model for Transient Fault Detection and Correction

机译:基于软件的瞬时故障检测与纠正冗余执行程序设计模型

获取原文

摘要

Software reliability is becoming increasingly important as computer systems assume ever greater roles in our everyday life. This paper proposes a software-based redundant execution programming model for transient fault detection and correction. A multi-threading technique is introduced to handle thread-level redundant execution for fault detection, and majority voting is used to recover from errors. A watchdog thread is used to cope with no-response threads. Preliminary experiments for benchmark programs show that the proposed programming model can detect errors from transient faults and that the majority voting strategy can correctly resume program execution. Application of the proposed model will improve programs' fault tolerance.
机译:随着计算机系统在我们日常生活中扮演着越来越重要的角色,软件可靠性变得越来越重要。本文提出了一种基于软件的冗余执行程序设计模型,用于瞬态故障的检测和纠正。引入了多线程技术来处理线程级冗余执行以进行故障检测,并且多数表决用于从错误中恢复。看门狗线程用于处理无响应线程。对基准程序的初步实验表明,所提出的程序模型可以检测到瞬时故障中的错误,并且多数表决策略可以正确地恢复程序执行。所提出模型的应用将提高程序的容错能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号