Object duplication for improving reliability

G. Chen, G. Cheen, Mahmut Kandemir, Vijaykrishnan Narayanan, Mary Jane Irwin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

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.

Original languageEnglish (US)
Title of host publicationProceedings of the ASP-DAC 2006
Subtitle of host publicationAsia and South Pacific Design Automation Conference 2006
Pages140-145
Number of pages6
StatePublished - Sep 19 2006
EventASP-DAC 2006: Asia and South Pacific Design Automation Conference 2006 - Yokohama, Japan
Duration: Jan 24 2006Jan 27 2006

Publication series

NameProceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
Volume2006

Other

OtherASP-DAC 2006: Asia and South Pacific Design Automation Conference 2006
CountryJapan
CityYokohama
Period1/24/061/27/06

Fingerprint

Data storage equipment
Electric potential
Experiments

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering

Cite this

Chen, G., Cheen, G., Kandemir, M., Narayanan, V., & Irwin, M. J. (2006). Object duplication for improving reliability. In Proceedings of the ASP-DAC 2006: Asia and South Pacific Design Automation Conference 2006 (pp. 140-145). [1594672] (Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC; Vol. 2006).
Chen, G. ; Cheen, G. ; Kandemir, Mahmut ; Narayanan, Vijaykrishnan ; Irwin, Mary Jane. / Object duplication for improving reliability. Proceedings of the ASP-DAC 2006: Asia and South Pacific Design Automation Conference 2006. 2006. pp. 140-145 (Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC).
@inproceedings{a034f26b88154633a7269c51656d329a,
title = "Object duplication for improving reliability",
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.",
author = "G. Chen and G. Cheen and Mahmut Kandemir and Vijaykrishnan Narayanan and Irwin, {Mary Jane}",
year = "2006",
month = "9",
day = "19",
language = "English (US)",
isbn = "0780394518",
series = "Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC",
pages = "140--145",
booktitle = "Proceedings of the ASP-DAC 2006",

}

Chen, G, Cheen, G, Kandemir, M, Narayanan, V & Irwin, MJ 2006, Object duplication for improving reliability. in Proceedings of the ASP-DAC 2006: Asia and South Pacific Design Automation Conference 2006., 1594672, Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, vol. 2006, pp. 140-145, ASP-DAC 2006: Asia and South Pacific Design Automation Conference 2006, Yokohama, Japan, 1/24/06.

Object duplication for improving reliability. / Chen, G.; Cheen, G.; Kandemir, Mahmut; Narayanan, Vijaykrishnan; Irwin, Mary Jane.

Proceedings of the ASP-DAC 2006: Asia and South Pacific Design Automation Conference 2006. 2006. p. 140-145 1594672 (Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC; Vol. 2006).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Object duplication for improving reliability

AU - Chen, G.

AU - Cheen, G.

AU - Kandemir, Mahmut

AU - Narayanan, Vijaykrishnan

AU - Irwin, Mary Jane

PY - 2006/9/19

Y1 - 2006/9/19

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=33748583755&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33748583755&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:33748583755

SN - 0780394518

SN - 9780780394513

T3 - Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

SP - 140

EP - 145

BT - Proceedings of the ASP-DAC 2006

ER -

Chen G, Cheen G, Kandemir M, Narayanan V, Irwin MJ. Object duplication for improving reliability. In Proceedings of the ASP-DAC 2006: Asia and South Pacific Design Automation Conference 2006. 2006. p. 140-145. 1594672. (Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC).