상세 보기
Evaluating High-level Program Invariants Using Reconfigurable Hardware
초록
There is an increasing concern about transient errors in deep sub-micron 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 check points. In this paper 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 hardware structures on a contemporary reconfigurable hardware device. The results, for a small set of kernels codes, reveal that these hardware structures require a very small number of resources and are fairly insensitive to the complexity of the invariants thus making the proposed hardware approach an attractive alternative to software-only invariant checking by integrating them in traditional processor architectures.
- 제목
- Evaluating High-level Program Invariants Using Reconfigurable Hardware
- 저자
- PARK JOONSEOK
- 학회명
- the 10th International Symposium on Applied Reconfigurable Computing
- 개최지
- Vilamoura, Algarve
- 학회 개최일
- 2014-04-13 ~ 2014-04-16