• DocumentCode
    3574908
  • Title

    Analyzing the Optimal Voltage/Frequency Pair in Fault-Tolerant Caches

  • Author

    Lorente, Vicente ; Valero, Alejandro ; Petit, Salvador ; Foglia, Pierfrancesco ; Sahuquillo, Julio

  • Author_Institution
    Dept. of Comput. Eng., Univ. Politec. de Valencia, Valencia, Spain
  • fYear
    2014
  • Firstpage
    19
  • Lastpage
    26
  • Abstract
    When the processor works at very-low voltages to save energy, failures in SRAM cells increase exponentially at voltages below VCCmin. In this context, current SRAM-error detection and correction proposals incur on a significant performance penalty since they increase access latency and disable cache lines that cannot be corrected, so decreasing the effective cache capacity. This reduction implies more cache misses, so enlarging the execution time which, contrary to expected, can turn in higher energy consumption. This paper characterizes SRAM failures at very-low voltages and presents an evaluation methodology to analyze the impact on energy consumption of error correction approaches. To do so, several voltage/frequency pairs are studied and the optimal pair is identified from an energy point of view. To focus the research, experimental results have been obtained for the recently proposed fault-tolerant HER cache. Results show that, for a 32nm technology node, the voltage/frequency pair of 0.45V/800MHz, which induces by 31% SRAM failure rate, provides the lowest overall energy consumption (by 62% energy savings compared to a non-faulty conventional cache).
  • Keywords
    SRAM chips; cache storage; energy consumption; error correction; error detection; failure analysis; fault tolerant computing; integrated circuit reliability; SRAM cells; SRAM failure rate; SRAM-error correction approach; SRAM-error detection approach; cache capacity; energy consumption; energy saving; fault-tolerant HER cache; fault-tolerant caches; frequency 800 MHz; optimal voltage-frequency pair analysis; performance penalty; size 32 nm; voltage 0.45 V; Circuit faults; Energy consumption; Error correction codes; Fault tolerance; SRAM cells; Transistors; Energy consumption; evaluation methodology; fault-tolerant caches; hard errors; voltage/frequency pair;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
  • Print_ISBN
    978-1-4799-6122-1
  • Type

    conf

  • DOI
    10.1109/HPCC.2014.10
  • Filename
    7056592