• DocumentCode
    3658586
  • Title

    DRVS: Power-efficient reliability management through Dynamic Redundancy and Voltage Scaling under variations

  • Author

    Mohammad Salehi;Mohammad Khavari Tavana;Semeen Rehman;Florian Kriebel;Muhammad Shafique;Alireza Ejlali;Jörg Henkel

  • Author_Institution
    ESRLab, Department of Computer Engineering, Sharif University of Technology, Tehran, Iran
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    225
  • Lastpage
    230
  • Abstract
    Many-core processors facilitate coarse-grained reliability by exploiting available cores for redundant multithreading. However, ensuring high reliability with reduced power consumption necessitates joint considerations of variations in vulnerability, performance and power properties of software as well as the underlying hardware. In this paper, we propose a power-efficient reliability management system for many-core processors. It exploits various basic redundancy techniques (like, dual and triple modular redundancy) operating in different voltage-frequency levels, each offering distinct reliability, performance and power properties. Our system performs Dynamic Redundancy and Voltage Scaling (DRVS) considering process variations in hardware, and diversities in software vulnerability and execution time properties. Experiments show that DRVS system provides significant reliability improvements while providing up to 60% reduced power consumption compared to state-of-the-art techniques.
  • Keywords
    "Redundancy","Timing","Software reliability","Power demand","Tunneling magnetoresistance","Software"
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design (ISLPED), 2015 IEEE/ACM International Symposium on
  • Type

    conf

  • DOI
    10.1109/ISLPED.2015.7273518
  • Filename
    7273518