Detecting Silent Data Corruptions in Aerospace-Based Computing Using Program Invariants

المؤلفون المشاركون

Ma, Junchi
Yu, Dengyun
Wang, Yun
Cai, Zhenbo
Zhang, Qingxiang
Hu, Cheng

المصدر

International Journal of Aerospace Engineering

العدد

المجلد 2016، العدد 2016 (31 ديسمبر/كانون الأول 2016)، ص ص. 1-10، 10ص.

الناشر

Hindawi Publishing Corporation

تاريخ النشر

2016-11-15

دولة النشر

مصر

عدد الصفحات

10

الملخص EN

Soft error caused by single event upset has been a severe challenge to aerospace-based computing.

Silent data corruption (SDC) is one of the results incurred by soft error.

SDC occurs when a program generates erroneous output with no indications.

SDC is the most insidious type of results and very difficult to detect.

To address this problem, we design and implement an invariant-based system called Radish.

Invariants describe certain properties of a program; for example, the value of a variable equals a constant.

Radish first extracts invariants at key program points and converts invariants into assertions.

It then hardens the program by inserting the assertions into the source code.

When a soft error occurs, assertions will be found to be false at run time and warn the users of soft error.

To increase the coverage of SDC, we further propose an extension of Radish, named Radish_D, which applies software-based instruction duplication mechanism to protect the uncovered code sections.

Experiments using architectural fault injections show that Radish achieves high SDC coverage with very low overhead.

Furthermore, Radish_D provides higher SDC coverage than that of either Radish or pure instruction duplication.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Ma, Junchi& Yu, Dengyun& Wang, Yun& Cai, Zhenbo& Zhang, Qingxiang& Hu, Cheng. 2016. Detecting Silent Data Corruptions in Aerospace-Based Computing Using Program Invariants. International Journal of Aerospace Engineering،Vol. 2016, no. 2016, pp.1-10.
https://search.emarefa.net/detail/BIM-1105042

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Ma, Junchi…[et al.]. Detecting Silent Data Corruptions in Aerospace-Based Computing Using Program Invariants. International Journal of Aerospace Engineering No. 2016 (2016), pp.1-10.
https://search.emarefa.net/detail/BIM-1105042

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Ma, Junchi& Yu, Dengyun& Wang, Yun& Cai, Zhenbo& Zhang, Qingxiang& Hu, Cheng. Detecting Silent Data Corruptions in Aerospace-Based Computing Using Program Invariants. International Journal of Aerospace Engineering. 2016. Vol. 2016, no. 2016, pp.1-10.
https://search.emarefa.net/detail/BIM-1105042

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references

رقم السجل

BIM-1105042