• DocumentCode
    271880
  • Title

    dTune: Leveraging reliable code generation for adaptive dependability tuning under process variation and aging-induced effects

  • Author

    Rehman, S. ; Kriebel, Florian ; Duo Sun ; Shafique, Muhammad ; Henkel, Jörg

  • Author_Institution
    Embedded Syst. (CES), Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Designing dependable on-chip manycore systems is subjected to consideration of multiple reliability threats, i.e. soft errors, aging, process variation, etc. In this paper, we introduce a novel adaptive Dependability Tuning (dTune) scheme for manycore processors. It leverages the knowledge of varying vulnerability and error masking properties of different applications along with multiple compiled versions (each offering distinct reliability and performance properties). Our dTune system dynamically tunes the dependability mode at the hardware level through hybrid Redundant Multithreading tuning and at the software level through selection of reliable code version under given performance constraints. It jointly accounts for soft errors and cores´ performance variations due to design-time process variation and/or run-time aging-induced performance degradation. We compare our dTune system with four different state-of-the-art techniques and achieve on average 44% and up to 63% improved task reliability for different chip configurations, different variability maps, and different aging years.
  • Keywords
    ageing; microprocessor chips; multiprocessing systems; reliability; tuning; adaptive dependability tuning; aging-induced effects; chip configurations; dTune system; hybrid redundant multithreading tuning; manycore processors; on-chip manycore systems; process variation; reliable code generation; soft errors; task reliability; variability maps; Aging; Degradation; Delays; Program processors; Software reliability; Tuning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2593069.2593127
  • Filename
    6881411