| Object duplication for improving reliability |
| Full text |
Pdf
(395 KB)
|
| Source
|
Asia and South Pacific Design Automation Conference
archive
Proceedings of the 2006 Asia and South Pacific Design Automation Conference
table of contents
Yokohama, Japan
SESSION: Software techniques for efficient SoC design
table of contents
Pages: 140 - 145
Year of Publication: 2006
ISBN:0-7803-9451-8
|
|
Authors
|
|
G. Chen
|
The Pennsylvania State University, University Park, PA
|
|
M. Kandemir
|
The Pennsylvania State University, University Park, PA
|
|
N. Vijaykrishnan
|
The Pennsylvania State University, University Park, PA
|
|
M. J. Irwin
|
The Pennsylvania State University, University Park, PA
|
|
| Sponsors |
|
| Publisher |
IEEE Press
Piscataway, NJ, USA
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 17, Citation Count: 0
|
|
|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
D. Chen, A. Messer, P. Bernadat, G. Fu, Z. Dimitrijevic, D. Lie, D. Mannaru, A. Riska, and D. Milojicic, "JVM susceptibility to memory errors," in Proc. JVM'01.
|
 |
4
|
G. Chen , M. Kandemir , N. Vijaykrishnan , M. J. Irwin , B. Mathiske , M. Wolczko, Heap compression for memory-constrained Java environments, Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, October 26-30, 2003, Anaheim, California, USA
|
| |
5
|
"CLDC and the K virtual machine (KVM)," http://java.sun.com/products/cldc/.
|
 |
6
|
|
 |
7
|
Brian Demsky , Martin Rinard, Automatic detection and repair of errors in data structures, Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, October 26-30, 2003, Anaheim, California, USA
|
| |
8
|
"J2ME Mobile Information Device Profile," http://java.sun.com/j2me/.
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
R. Phelan, "Addressing soft errors in ARM core-based designs," White Paper, ARM Limited, 2003.
|
| |
14
|
C. Pyyhtia, "Quality issues facing embedded memory," in Proc. Sophia Antipolis Conference on Micro Electronics, 2002.
|
 |
15
|
|
 |
16
|
|
| |
17
|
P. P. Shirvani, N. R. Saxena, and E. J. McCluskey, "Software-implemented EDAC protection against SEUs," IEEE Transactions on Reliablity, 49(3):273--284, 2000.
|
| |
18
|
|
|