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
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;
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
DOI :
10.1109/HPCC.2014.10