• DocumentCode
    3081374
  • Title

    Adaptive voltage over-scaling for resilient applications

  • Author

    Krause, Philipp Klaus ; Polian, Ilia

  • Author_Institution
    Inst. of Comput. Sci., Goethe Univ. of Frankfurt, Frankfurt am Main, Germany
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We present an energy-reduction strategy for applications which are resilient, i. e. can tolerate occasional errors, based on an adaptive voltage control. The voltage is lowered, possibly beyond the safe-operation region, as long as no errors are observed, and raised again when the severity of the detected errors exceeds a threshold. Due to the resilient nature of the applications, lightweight error detection logic is sufficient for operation, and no expensive error recovery circuitry is required. On a hardware block implementing texture decompression, we observe 25% to 30% energy reduction at negligible quality loss (compared to the error introduced by the lossy compression algorithm). We investigate the strategy´s performance under temperature and process variations and different assumptions on voltage-control circuitry. The strategy automatically chooses the lowest appropriate voltage, and thus the largest energy reduction, for each individual manufactured instance of the circuit.
  • Keywords
    error detection; logic circuits; scaling circuits; voltage control; adaptive voltage control; adaptive voltage over-scaling; energy-reduction; error recovery circuitry; lightweight error detection logic; lossy compression; resilient applications; resilient nature; safe-operation region; voltage-control circuitry; Clocks; Decoding; Delay; Energy consumption; Logic gates; Radiation detectors; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763153
  • Filename
    5763153