Compiler-directed selective data protection against soft errors

被引:4
|
作者
Chen, G. [1 ]
Kandemir, M. [1 ]
Irwin, M. J. [1 ]
Memik, G. [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
关键词
D O I
10.1145/1120725.1121000
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Soft errors in electronic devices are a growing concern for many embedded systems from diverse domains. Chip vendors are already working with system customers on ways to guard against the effects of soft errors. While error code based protection mechanisms for memories such as ECC are important, indiscriminately applying them to all data can have serious memory space and energy overheads. This paper demonstrates how an optimizing compiler can be useful in deciding which data elements need to be protected based on user-specified annotations. The proposed idea makes use of a variant of forward slicing.
引用
收藏
页码:713 / 716
页数:4
相关论文
共 50 条
  • [21] Compiler-directed cache assist adaptivity
    Ji, XM
    Nicolaescu, D
    Veidenbaum, A
    Nicolau, A
    Gupta, R
    HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2000, 1940 : 88 - 104
  • [22] Code efficiency & compiler-directed feedback
    Brenner, J
    Levy, M
    DR DOBBS JOURNAL, 2003, 28 (12): : 59 - +
  • [23] COMPILER-DIRECTED CACHE MANAGEMENT IN MULTIPROCESSORS
    CHEONG, H
    VEIDENBAUM, AV
    COMPUTER, 1990, 23 (06) : 39 - 47
  • [24] Compiler-directed page coloring for multiprocessors
    Bugnion, E
    Anderson, JM
    Mowry, TC
    Rosenblum, M
    Lam, MS
    ACM SIGPLAN NOTICES, 1996, 31 (09) : 244 - 255
  • [25] Compiler-Directed Power Management for Superscalars
    Haj-Yihia, Jawad
    Ben Asher, Yosi
    Rotem, Efraim
    Yasin, Ahmad
    Ginosar, Ran
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2014, 11 (04)
  • [26] Compiler-directed customization of ASIP cores
    Gupta, TVK
    Ko, RE
    Barua, R
    CODES 2002: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2002, : 97 - 102
  • [27] Reducing data TLB power via compiler-directed address generation
    Kadayif, Ismail
    Nath, Partho
    Kandemir, Mahmut
    Sivasubramaniam, Anand
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (02) : 312 - 324
  • [28] Compiler-directed content-aware prefetching for dynamic data structures
    Al-Sukhni, H
    Bratt, I
    Connors, DA
    12TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 2003, : 91 - 100
  • [29] Compiler-directed classification of value locality Behavior
    Zhao, Q
    Lilja, DJ
    2001 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD 2001, PROCEEDINGS, 2001, : 240 - 248
  • [30] Compiler-directed collective-I/O
    Kandemir, M
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (12) : 1318 - 1331