Compiler-managed register file protection for energy-efficient soft error reduction

Jongeun Lee, Aviral Shrivastava

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

10 Citations (Scopus)

Abstract

For embedded systems where neither energy nor reliability can be easily sacrificed, we present an energy efficient soft error protection scheme for register files (RF). Unlike previous approaches, our method explicitly optimizes for energy efficiency and exploits the fundamental tradeoff between reliability and energy. While even simple compiler-managed RF protection scheme is more energy efficient than hardware schemes, this work formulates and solves further compiler optimization problems to significantly enhance the energy efficiency of RF protection schemes by an additional 24%.

Original languageEnglish (US)
Title of host publicationProceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
Pages618-623
Number of pages6
DOIs
StatePublished - 2009
EventAsia and South Pacific Design Automation Conference 2009, ASP-DAC 2009 - Yokohama, Japan
Duration: Jan 19 2009Jan 22 2009

Other

OtherAsia and South Pacific Design Automation Conference 2009, ASP-DAC 2009
CountryJapan
CityYokohama
Period1/19/091/22/09

Fingerprint

Energy efficiency
Embedded systems
Hardware

ASJC Scopus subject areas

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

Cite this

Lee, J., & Shrivastava, A. (2009). Compiler-managed register file protection for energy-efficient soft error reduction. In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC (pp. 618-623). [4796549] https://doi.org/10.1109/ASPDAC.2009.4796549

Compiler-managed register file protection for energy-efficient soft error reduction. / Lee, Jongeun; Shrivastava, Aviral.

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2009. p. 618-623 4796549.

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

Lee, J & Shrivastava, A 2009, Compiler-managed register file protection for energy-efficient soft error reduction. in Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC., 4796549, pp. 618-623, Asia and South Pacific Design Automation Conference 2009, ASP-DAC 2009, Yokohama, Japan, 1/19/09. https://doi.org/10.1109/ASPDAC.2009.4796549
Lee J, Shrivastava A. Compiler-managed register file protection for energy-efficient soft error reduction. In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2009. p. 618-623. 4796549 https://doi.org/10.1109/ASPDAC.2009.4796549
Lee, Jongeun ; Shrivastava, Aviral. / Compiler-managed register file protection for energy-efficient soft error reduction. Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2009. pp. 618-623
@inproceedings{dfb74aaa6a23483d81da6c16839a609f,
title = "Compiler-managed register file protection for energy-efficient soft error reduction",
abstract = "For embedded systems where neither energy nor reliability can be easily sacrificed, we present an energy efficient soft error protection scheme for register files (RF). Unlike previous approaches, our method explicitly optimizes for energy efficiency and exploits the fundamental tradeoff between reliability and energy. While even simple compiler-managed RF protection scheme is more energy efficient than hardware schemes, this work formulates and solves further compiler optimization problems to significantly enhance the energy efficiency of RF protection schemes by an additional 24{\%}.",
author = "Jongeun Lee and Aviral Shrivastava",
year = "2009",
doi = "10.1109/ASPDAC.2009.4796549",
language = "English (US)",
isbn = "9781424427482",
pages = "618--623",
booktitle = "Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC",

}

TY - GEN

T1 - Compiler-managed register file protection for energy-efficient soft error reduction

AU - Lee, Jongeun

AU - Shrivastava, Aviral

PY - 2009

Y1 - 2009

N2 - For embedded systems where neither energy nor reliability can be easily sacrificed, we present an energy efficient soft error protection scheme for register files (RF). Unlike previous approaches, our method explicitly optimizes for energy efficiency and exploits the fundamental tradeoff between reliability and energy. While even simple compiler-managed RF protection scheme is more energy efficient than hardware schemes, this work formulates and solves further compiler optimization problems to significantly enhance the energy efficiency of RF protection schemes by an additional 24%.

AB - For embedded systems where neither energy nor reliability can be easily sacrificed, we present an energy efficient soft error protection scheme for register files (RF). Unlike previous approaches, our method explicitly optimizes for energy efficiency and exploits the fundamental tradeoff between reliability and energy. While even simple compiler-managed RF protection scheme is more energy efficient than hardware schemes, this work formulates and solves further compiler optimization problems to significantly enhance the energy efficiency of RF protection schemes by an additional 24%.

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

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

U2 - 10.1109/ASPDAC.2009.4796549

DO - 10.1109/ASPDAC.2009.4796549

M3 - Conference contribution

AN - SCOPUS:64549121070

SN - 9781424427482

SP - 618

EP - 623

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

ER -