Measurement-based analysis of fault and error sensitivities of dynamic memory

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

Abstract

This paper presents a measurement-based analysis of the fault and error sensitivities of dynamic memory. We extend a software-implemented fault injector to support datatype-aware fault injection into dynamic memory. The results indicate that dynamic memory exhibits about 18 times higher fault sensitivity than static memory, mainly because of the higher activation rate. Furthermore, we show that errors in a large portion of static and dynamic memory space are recoverable by simple software techniques (e.g., reloading data from a disk). The recoverable data include pages filled with identical values (e.g., '0') and pages loaded from files unmodified during the computation. Consequently, the selection of targets for protection should be based on knowledge of recoverability rather than on error sensitivity alone.

Original languageEnglish (US)
Title of host publicationProceedings of the 2010 IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2010
Pages431-436
Number of pages6
DOIs
StatePublished - 2010
Event2010 IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2010 - Chicago, IL, United States
Duration: Jun 28 2010Jul 1 2010

Publication series

NameProceedings of the International Conference on Dependable Systems and Networks

Other

Other2010 IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2010
Country/TerritoryUnited States
CityChicago, IL
Period6/28/107/1/10

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Measurement-based analysis of fault and error sensitivities of dynamic memory'. Together they form a unique fingerprint.

Cite this