Optimal Checkpoint Selection with Dual-Modular Redundancy Hardening

  • Kang, Shin-Haeng; 
  • Park, Hae-woo; 
  • Kim, Sungchan; 
  • Oh, Hyunok; 
  • Ha, Soonhoi
Citations

WEB OF SCIENCE

7
Citations

SCOPUS

11

초록

With the continuous scaling of semiconductor technology, failure rate is increasing significantly so that reliability becomes an important issue in multiprocessor system-on-chip (MPSoC) design. We propose an optimal checkpoint selection with task duplication hardening to tolerate transient faults. A target application is specified in a task graph, and the schedule/checkpoint placements are determined at design time. The proposed optimal algorithm minimizes the checkpoint overhead with a latency constraint. Experimental results show that the proposed algorithm effectively reduces the minimum end-to-end latency to perform a fault-tolerant schedule. In addition, the proposed algorithm dramatically decreases the checkpointing overhead on uniprocessor and multiprocessor systems compared with a greedy approach and an equidistant algorithm.

키워드

Checkpoint; task graph; multiprocessor; reliability; optimal algorithm; SOFTWARE; PROCESSORS; RELIABILITY; CHECKING
제목
Optimal Checkpoint Selection with Dual-Modular Redundancy Hardening
저자
Kang, Shin-Haeng; Park, Hae-woo; Kim, Sungchan; Oh, Hyunok; Ha, Soonhoi
DOI
10.1109/TC.2014.2349492
발행일
2015-07
유형
Article
저널명
IEEE Transactions on Computers
권
64
호
7
페이지
2036 ~ 2048