首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Software implemented transient fault detection in space computer
Institution:1. Department of Mechanical Engineering, Technical University of Denmark (DTU), Produktionstorvet 425, 2800 Kgs., Lyngby, Denmark;2. STRECON A/S, Stødagervej 5, Sønderborg 6400, Denmark;1. College of Internet of Things, Hohai University, Changzhou Campus, China;2. Department of Physics, University of Cape Coast, Cape Coast, Ghana;3. Central South University of Forestry and Technology, Changsha, China;4. Department of Mathematics and Computer Science, Brandon University, 270 18th Street, Brandon R7A 6A9, Canada;5. Research Center for Interneural Computing, China Medical University, Taichung 40402, Taiwan
Abstract:Computer systems operating in space environment are subject to different radiation phenomena, whose effects are often called “Soft Error”. Generally, these systems employ hardware techniques to address soft-errors, however, software techniques can provide a lower-cost and more flexible alternative. This paper presents a novel, software-only, transient-fault-detection technique, which is based on a new control flow checking scheme combined with software redundancy. The distinctive advantage of our approach over other fault tolerance techniques is the lower performance overhead with the higher fault coverage. It is able to cope with transient faults affecting data and the program control flow. By applying the proposed technique on several benchmark applications, we evaluate the error detection capabilities by means of several fault injection campaigns. Experimental results show that the proposed approach can detect more than 98% of the injected bit-flip faults with a mean execution time increase of 153%.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号