• DocumentCode
    3260324
  • Title

    Object duplication for improving reliability

  • Author

    Chen, G. ; Chen, G. ; Kandemir, M. ; Vijaykrishnan, N. ; Irwin, M.J.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., USA
  • fYear
    2006
  • fDate
    24-27 Jan. 2006
  • Abstract
    Soft errors are becoming a common problem in current systems due to the scaling of technology that results in the use of smaller devices, lower voltages, and power-saving techniques. In this work, we focus on soft errors that can occur in the objects created in heap memory, and investigate techniques for enhancing the immunity to soft errors through various object duplication schemes. The idea is to access the duplicate object when the checksum associated with the primary object indicates an error. We implemented several duplication based schemes and conducted extensive experiments. Our results clearly show that this spectrum of schemes enable us to balance the tradeoffs between error rate and heap space consumption.
  • Keywords
    Java; embedded systems; object-oriented programming; programming environments; software reliability; storage management; virtual machines; embedded memory reliability; heap memory; object duplication schemes; power-saving techniques; soft errors; Application software; Costs; Embedded system; Error correction; Hardware; Java; Object oriented modeling; Power system reliability; Virtual machining; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 2006. Asia and South Pacific Conference on
  • Print_ISBN
    0-7803-9451-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2006.1594672
  • Filename
    1594672