arrow
Return

Program-Invariant Checking for Soft-Error Detection using Reconfigurable Hardware

delete2015-11-05
delete0
PRE
AI
J
Joon-Seok Park *
P
Pedro C. Diniz
DOI:10.1145/2751563delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
There is an increasing concern about transient errors in deep submicron processor architectures. Software-only error detection approaches that exploit program invariants for silent error detection incur large execution overheads and are unreliable as state can be corrupted after invariant checkpoints. In this article, we explore the use of configurable hardware structures for the continuous evaluation of high-level program invariants at the assembly level. We evaluate the resource requirements and performance of the proposed predicate-evaluation hardware structures when integrated with a 32-bit MIPS soft core on a contemporary reconfigurable hardware device. The results, for a small set of kernel codes, reveal that these hardware structures require a very small number of hardware resources with negligible impact on the processor core that they are integrated in. Moreover, the amount of resources is fairly insensitive to the complexity of the invariants, thus making the proposed structures an attractive alternative to software-only predicate checking.
Keywords:
Invariant Checking
Architecture
Performance
Processor architecture
FPGA
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Transactions on Reconfigurable Technology and Systems cover
ACM Transactions on Reconfigurable Technology and Systems
IF:
2.8
Papers:
599
Citations:
810

Organization

U
university of southern california
Scholars:
4.7W
Papers: 3.8W
Citations: 51
I
Inha University
Scholars:
1.1W
Papers: 1.1W
Citations: 1.1W
Cited Papers

Cited Papers

Gender Budgeting in Europe
err
IF0
err2018-01-01
err0
PREAI
err
errShare
errSave
Coverage Bias and Sensitivity of Variant Calling for Four Whole-genome Sequencing Technologies
err2013-06-11
err0
errOAAI
errNora Rieber; Marc Zapatka; Bärbel Lasitschka; David Jones; Paul Northcott; Barbara Hutter; Natalie Jäger; Marcel Kool; Michael Taylor; Peter Lichter; Stefan Pfister; Stephan Wolf; Benedikt Brors; Roland Eils
errShare
errSave
Exploring the Link between Self-assessed Mimicry and Embodiment in HRI
err2017-03-06
err0
PREAI
errMaike Paetzel; Isabelle Hupont; Giovanna Varni; Mohamed Chetouani; Christopher Peters; Ginevra Castellano
errShare
errSave
CEDA: Control-Flow Error Detection Using Assertions
err2011-09-01
err52
PREAI
errVemu, Ramtilak; Abraham, Jacob A.
errShare
errSave
My Humorous Robot
err2018-03-01
err0
PREAI
errIsabelle M. Menne; Benjamin P. Lange; Dagmar C. Unz
errShare
errSave
The determinants of covid-induced brain disorders after covid-19 infection
err2023-06-01
err0
errOAAI
errS. Yasir; Y. Jin; F.A. Razzaq; R. Rodriguez-Labrada; P.A. Valdes-Sosa; M.L. Bringas-Vega; A. Caballero
errShare
errSave
researcher View more