• DocumentCode
    3650374
  • Title

    Exploiting program-level masking and error propagation for constrained reliability optimization

  • Author

    Muhammad Shafique;Semeen Rehman;Pau Vilimelis Aceituno;Jörg Henkel

  • Author_Institution
    Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany
  • fYear
    2013
  • fDate
    5/1/2013 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Since embedded systems design involves stringent design constraints, designing a system for reliability requires optimization under tolerable overhead constraints. This paper presents a novel reliability-driven compilation scheme for software program reliability optimization under tolerable overhead constraints. Our scheme exploits program-level error masking and propagation properties to perform reliability-driven prioritization of instructions and selective protection during compilation. To enable this, we develop statistical models for estimating error masking and propagation probabilities. Our scheme provides significant improvement in reliability efficiency (avg. 30%-60%) compared to state-of-the-art program-level protection schemes.
  • Keywords
    "Reliability","Indexes","Optimization","Handheld computers","Data models","Estimation","Computational modeling"
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
  • ISSN
    0738-100X
  • Type

    conf

  • DOI
    10.1145/2463209.2488755
  • Filename
    6560610