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
Link To Document